Version 1.0     [iFont 1, ,summer 2014]
- initial release

Version 1.1     [iFont 2, ,summer 2014]
- fixed bugs
- added Spanish localisation

Version 1.2     [iFont 3, ,autumn 2014]
- added support for importing fonts with the file picker

Version 1.3     [iFont 4, ,autumn 2016]
- added scratchpad and advanced information support for non-installed fonts
- fixed crash when setting a custom preview text
- fixed crash when viewing help menu
- first Coding Corner LLP Release
- added embryonic 'Blue Mode' (disabled)
- added adverts

Version 1.3.1   [iFont 5, ,autumn 2016]
- fixed a user fonts issue

Version 1.3.2   [iFont 6, ,autumn 2016]
- removed the Contact Us button for non-English language speakers
- fixed an issue with importing user fonts via the 'Open In' menu

Version 1.3.3   [iFont 7, ,autumn 2016]
- added Twitter support integration

Version 2.0     [iFont 8, ,winter 2016]
- added an In-App Purchase to remove adverts
- enabled Blue Mode in production

Version 2.1     [iFont 9, ,April 2017]
- added a 'Bulk Install' option for user fonts
- added info about other CCLLP apps in the Settings page
- added a link to the CCLLP website in the Settings page
- fixed a bug that prevented iFont from successfully importing files with a space (or other characters that get %-encoding when put in a url)
- fixed a bug that prevented the user exporting font files

Version 2.1.1   [iFont 10, ,spring 2017]
- added information about Fifty Flags to the settings view
- fixed a loading issue for the settings view

Version 2.1.2   [iFont 11, ,spring 2017]
- quietly drops Spanish localisation (adios, amigos)
- new simpler user guide

Version 3.0 [NEVER RELEASED]
- Removed unnecessary iRate code
- Uses SKStoreReviewController to solicite feedback
- Added a 'Review iFont' option in Settings
- LicenseViewController rewritten in Swift
- Google fonts integration
- Drastically improved iPad and iPhone Plus UI, 
- Zip support, including associated files
- Files can be added to iFont by dragging them over the app
- Redesigned detail pages for fonts
    - Written descriptions provided for all system fonts
    - Improved Technical Details view (replacing the old Advanced view)
    - New Waterfall view, showing the fonts at different sizes
- Fixed an issue saving images from the scratchpad to contacts
- Fuzzy matching for search results using CCLLPSearchEngine
- Removed Twitter integration
- Adopting iOS 11 large titles
- Removed settings to a modal sheet, and added the option to customise the icon
- Axed Blue Mode (it lives on in all our hearts)
- Added keyboard shortcuts:
    - Preferences       Cmd ,
    - Installed         Cmd 1
    - User Fonts        Cmd 2
    - Compare           Cmd 3
    - Download          Cmd 4
    - Find Fonts        Cmd F
    - Technical Details Cmd Alt I
    - Scratchpad        Cmd Alt S
    - Waterfall         Cmd Alt W
- Name changes:
    - Scratchpad > Notepad
    - System Fonts > Installed Fonts
    - User Fonts > Font Files

Version 3.0.1   [iFont 12, ,December 2017]
- iFont 3.0 GM Candidate No.2, with added bug fixes

Version 4.0     [iFont 13, ,December 2017]
- Added a Wikipedia browser
- Improved the Google Fonts Browser:
    - search bar added
    - sorting options added
- Various crash fixes
- Spotlight integration
- Support for password protected zip files
- Option to set the app icon to iFont's original, v1.0, icon
- Bulk Install view keyboard shortcut (Cmd-Alt-B)
- New, refined, user interface theme
- Multiple files can be imported at once

Version 4.1     [iFont 14,Back of Beyond,April 2018]
- Ability to select multiple fonts file at once for installation/deletion
- TrueType Collection file support
- Improved in-app purchase workflow, with error messages and the ability to make or restore purchases from Install Fonts and Font Files
- Slight redesign of detail pages: description now goes at the bottom and is fully expanded
- Initiating a support email from settings includes the option to attach a copy of the app's data; an error opening a font file prompts the option to send a support email with the file attached

Version 4.2     [iFont 15,Swan and Castle,June 2018]
- Improved (i.e functioning) TrueType collection file support
- Bug fixes:
	- Fixes a bug where iFont would fail to import files with uppercase file extensions
	- Associated Files: fixes a bug handling archives with multiple font families contained
	- Associated Files: fixes a bug importing the same file for multiple fonts
- Adds a 'Select All' button in selection mode
- Adds an export option to selection mode
- QuickLook extension for previewing ttf and otf files now included
- Redesigned zip import UI
- Greater use of gradients in the UI
- Option to preview fonts in the manufacturer provided sample text where available
- App-wide help system
- Support for exporting application sandbox
- Support for importing application sandbox (gated behind unlock command)
- added welcome screen

Version 4.3     [iFont 16,Prince of Wales,July 2018]
- England flag icon to celebrate the fact it is definitely coming home
- now load Google Fonts only after the view has appeared to limit API requests
- install help tutorial
- slightly redesigned settings view
- improved retro custom app icon

Version 4.3.1   [iFont 17,Wee Waif,July 2018]
- bug fix for installing fonts with & characters in their names
- bug fix for the install tutorial always appearing
- (potential) bug fix for Google fonts collection view crashes

Version 4.3.2	[iFont 18,City Arms,]
- fixed some bugs

Version 4.3.3   [iFont 19,Old Tom,] [NEVER RELEASED]
- fixed some more bugs

Version 5.0     [iFont 20,Fox and Hounds,September 2018]
- Get Fonts
    - integrated web browser that automatically handles font downloads
    - ability to add and manage sources with favicon support
    - a share extension to add new sources from Safari
- Zoom View
- Install multiple fonts via email
- Better support for multiline preview text
    - Redesigned PreviewTextViewController
    - Improved font sizing in PreviewCard
- Bug fixes:
	- (hopefully) fixes numerous UICollectionView/UITableView reload crashes
	- fixes an issue where iFont would not install fonts with uppercase extensions
- Redesigned welcome screen
- New font selection UI
- Experimental support for custom emails (gated behind unlock command)
- Haptic support
- Fonts' wikipedia pages are now presented in a section with other further views on detail pages
- Insertions and deletions in the user's font library are now animated
- Subtle, yet important, tweaks to iFont's gradients
- Ad view now centred

Version 5.0.1   [iFont 21,Clifton Arms,September 2018]
- Fixes a crash when the user tried to email a profile from a font's detail page

Version 5.0.2   [iFont 22,The Moderation,September 2018]
- Bug fixes for the notch in landscape

Version 5.0.3	[iFont 23,Caversham Rose,November 2018]
- Implemented smart ad banners
- Linked against iOS 12.1 to support the new iPads
- User fonts are now sorted alphabetically
- Crash fixes:
    - deleting user fonts and then trying to install the last font in the remaining list
    - crashing when loading cells to select them

Version 5.1     [iFont 24,Rusty Bicycle,December 2018]
- New group and sort options for user fonts
	Sort by:
		- size
		- date added
		- name
	Group by:
		- family
        - file type
		- installation status
- Insertions/deletions of user fonts no longer animated (this is intended to be a temporary regression)
- Option to have a custom name for profiles installed/emailed via the selection method
- Bug fixes:
   - inability to open ttc files via the 'Open In…' menu
- Tweaks to the search algorithim
   - Only relevant items returned; items below a certain score are excluded from the results
   - Higher valuation on longer search term substring matches
- Font families are now matched against their designer and manufacturer as well
- Search results scroll to the top when the search term changes; transitions between results are animated

Version 5.2     [iFont 25,Harcourt Arms,March 2019]         (2019.1)
- Ordering options now persist between launches
- Fixed a bug loading files from a ZIP archive which contained corrupted files
- When opening an invalid font file, iFont checks whether the file data matches the HTML format, and if so displays a web view
- Adds an 'Import File' option to the Get fonts tab
- Description text provided for Cameron Sans

Version 5.2.1   [iFont 26,White Rabbit,April 2019]          (2019.2)
- Revised tutorial after Apple changed the profile installation process in iOS 12.2
- Installing fonts now involves opening SFSafariViewController, not Safari itself
- Settings renamed to Options

Version 5.2.2	[iFont 27,Cape of Good Hope,April 2019]     (2019.3)
- debugLog messages are included in diagnostic data
- debugLog messages can be viewed in Options

Version 5.2.3   [iFont 28,Benjamin Satchwell,May 2019]      (2019.4)
- debugLog messages are now multiline and in Courier New
- fixes a crash that occurred when loading user files was not finished when IAPSupport finished

Version 5.3	    [iFont 29,Fir Tree,September 2019]          (2019.5)
- Glyph view
- Share multiple imported files via the system share menu or document pickers without creating a ZIP archive
- Minor redesign of the font detail pages

Version 5.4     [iFont 30,Baron Cadogan,September 2019]     (2019.6)
- Dark mode support for iOS 13
- Refinements to glyph view 

Version 5.4.1   [iFont 31,Monk's Retreat,September 2019]    (2019.7)
- iFont now defaults to using the Google fonts website
- Web browser now supports downloads from Google fonts website

Version 5.4.2   [iFont 32,Greencoat Boy,October 2019]       (2019.8)
- updated GoogleMobileAds SDK
- no longer show interstitial adverts in split screen (due to bug in Google SDK)
- web browser now uses all available space on large screen devices when viewing the Google fonts website

Version 5.5     [iFont 33,Barley Mow,October 2019]          (2019.9)
- system fonts: can now group by installation method, and ordered by no. of fonts in family
- fonts installed using the iOS 13 API call can now be added to iFont
- a font's url is now shown in Technical Details
- a font's supported languages are now converted to English correctly
- option to open Notepad by iFont directly from iFont's notepad screen (disabled)
- .url files in associated files are now opened in SFSafariViewController
- failed zip imports now prompt support emails (rather than crashing…)

Version 5.5.1   [iFont 34,The Albert,October 2019]         (2019.10)
- section header selection button text changed to 'Select' from 'Select All'
- 'add other installed fonts cell' now has blue background when selected
- no longer crashes when opening a font's detail page after removing adverts

Version 5.5.2   [iFont 35,The Mitre,November 2019]         (2019.11)
- fixed a crash that could occur when expanding the browse split view controller

Version 5.5.3   [iFont 36,Old Library,November 2019]       (2019.12)
- adding sources with a path now works correctly

Version 5.5.4   [iFont 37,Jug & Jester,November 2019]      (2019.13)
- selection options view now adjusts correctly for keyboard availability

Version 5.5.5   [iFont 38,The Fusilier,November 2019]      (2019.14)
- no longer share text with the scratchpad

Version 5.6     [iFont 39,White Horse and Bower,Dec. 2019] (2019.15)
- view San Francisco and San Francisco Mono
- Notepad integration enabled in production
- coalescing system families is optional
- defaults to the custom Google fonts browser

Version 5.6.1   [iFont 40,Castle Tap,December 2019]        (2019.16)
- removed system UI fonts (temporarily)
- bug fix: fonts can be added to compare view
- removed retro icon to keep app review happy

Version 5.6.2   [iFont 41,The Crown,December 2019]         (2019.17)
- system UI fonts can now be viewed if enabled in Options
- system UI fonts' detail pages now include a notice mentioning their status

Version 6.0     [iFont 42,The Chester,January 2020]        (2020.1)
- filter fonts by language support (iOS 13 only)
    - search terms now trigger filter suggestions for languages
    - these can be selected, and appear in the search field as tokens
- technical details
    - information on supported character sets
    - file size, date added information
- system fonts can be sorted by date added and file size
- system fonts can be grouped by type
- more accurate font type information, based off actual type not file extension
- showcase view for glyphs

Version 6.0.1   [iFont 43,The Nag's Head,January 2020]     (2020.2)
- no longer crashes due to delays loading exceptional large system fonts
    - system fonts now loaded asynchronously

Version 6.0.2   [iFont 44,The Last Crumb,February 2020]    (2020.3)
- in-app purchase cost now shown in line
- began migrating to a delegate pattern in the BrowseViewController subclasses

Version 6.0.3   [iFont 45,The Westminster Arms,February 2020]   (2020.4)
- unarchived contents folder cleared at launch
- AmericanDonuts, which causes a crash when registered with system, now blocked from loading by the FontProtect class
- dropped iOS 12 support
- disabled interstitial adverts
- switched AbMob to using WKWebView to reduce crashes
- removed parts of the custom appearance used in previous versions

Version 6.0.4   [iFont 46,The Feathers,March 2020]         (2020.5)
- fixed a crash in the Bookmarker share extension

Version 6.1     [iFont 47,Jude The Obscure,March 2020]     (2020.6)
- rewritten compare view
    - font picker accurately tracks selection state
    - font picker appears in split view with comparision view
    - customise preview text directly from compare view
- rewritten model layer
- waterfall view
    - customise preview text directly from waterfall view
    - view fonts at different text styles
- glyph view
    - scale glyphs correctly for table view
    
Version 6.1.1   [iFont 48,The Griffin,March 2020]          (2020.7)
- glyph view
    - show only non-empty glyphs
- reports issues loading system fonts
- fixes a crash loading system fonts with corrupted postscript names

Version 6.1.2   [iFont 49,The Morpeth Arms,March 2020]     (2020.8)
- blocks loading of potentially corrupted fonts

Version 6.2     [iFont 50,Hope Tap,March 2020]             (2020.9)
- errors loading system fonts now accessed via an alert in the Installed Fonts navigation bar
- reordered tab bar
    index       old             new
    1.          Installed Fonts Installer (previously Font Files)
    2.          Font Files      Font Finder (previously Get Fonts)
    3.          Compare         Compare
    4.          Get Fonts       Installed Fonts
    5.                          iFont Options
    - updated welcome screen and keyboard shortcuts to reflect this

Version 6.2.1   [iFont 51,The Bull,April 2020]              (2020.10)
- when providing IAP UI updates in compact mode, the whole section is reloaded by default

Version 6.2.2   [iFont 52,Q Club,April 2020]                (2020.11)
- iFont now remembers if the welcome screen was seen if it was dismissed using the swipe-down gesture
- install fonts tutorial: done button now titled 'Install Fonts' when number of fonts > 1
- when font registration fails, error is safely unwrapped
- presenting the remove all files confirmation dialog on iPad no longer crashes
- 'clear all font files' dialog appears automatically once n > 1 files, without needing a relaunch
- Cmd-J opens view options in BrowseViewController (implemented by the split view controller)
- in the user browse view, the link to Font Finder is no longer visible in search mode

Version 6.3     [iFont 53,"The Virtual Pub",April 2020]    (2020.12)
- browse view
    - refreshed 'group and sort' button
- settings
    - greater use of SFSymbols
    - switched to grouped table view style
- technical details
    - 'Go To' menu
    - font cascade listed
    - File Information separated from Format
- iFont Premium
    - the following made premium features
        - preview text customisation
        - group and sort
- glyph view
    - share and copy glyphs as images via context menus

Version 6.4     [iFont 54,The Half Moon,April 2020]     (2020.13)
- filter by font trait
- customise maximum number of filter suggestions (0 to 10)
- manual groups
- font picker
    - search
    - switched to using a plain table view style
- list of apps supporting custom fonts in Options
- tab bar order persists across launches
- loading screen while data model loads

Version 6.4.1  [iFont 55,Four Candles,April 2020]      (2020.14)
- Wikipedia browser uses SFSafariViewController
- Browse view:
    - filter suggestion cells no longer have checkboxes in select mode
    - actions container view accurately placed when displaying adverts
    - filter by supported font tables
    - expand and collapse sections
- loads user fonts after loading system fonts, so user fonts do not accidentally get counted as system fonts

Version 6.4.2   [iFont 56,Four Candles,April 2020]     (2020.15)
- resolved an issue where iFont could 'see double' because user fonts had been loaded twice

Version 6.5     [iFont 57,Park End,May 2020]           (2020.16)
- added TextEditor. to list of compatible apps
- Browse view:
    - adopted a plain UITableView style
    - refined group section headers
    - refined presentation of information in font cells
- Code view enabled in production
- Conflict resolution dialog in the installation workflow

Version 6.5.1   [iFont 58,Wild Lime,May 2020]          (2020.17)
- Redesigned preview text editor
- 'Add To Group' selection action (for manual groups)
- Renamed 'Add to Compare' action to 'Compare', and changed behaviour so it navigates directly to the compare view when invoked
- Browse view: two finger select gesture now supported

Version 6.5.2   [iFont 59,Neon,May 2020]               (2020.18)
- Browse view: context menus
- SFSymbols and Ombre listed in Options
- If LocalIAPStore is installed, displays a notice to discourage use in Options
- rudimentary drag and drop between Browse view and Compare view

Version 6.5.3   [iFont 60,Neon,May 2020]               (2020.19)

Version 6.6     [iFont 61,Purple Turtle,May 2020]      (2020.20)
- CombinedDetailVC: changing container no longer resets further view state
- Glyph View:
    - customise background and foreground colours
    - favourite glyphs
    - corner radius optional
- Browse view:
    - update search results according to data changes

Version 6.6.1   [iFont 62,Standing Order,June 2020]    (2020.21)
- iFont can now install fonts on their own if they contain an '&' character in their name
- fixes Spotlight search entries
- alerts the user when an empty file is imported

Version 6.7     [iFont 63,Packsaddle,June 2020]        (2020.22)
- tracks installation changes while iFont is running (excluding addition of iOS 13 method fonts)
- no longer force quits during install
- displays instructions when installing profiles
- displays an 'unsupported font' error message when a file with the name 'NotoColorEmoji.ttf' is passed to iFont
- fixes an issue where imported fonts were automatically added to groups

Version 6.7.1   [iFont 64,Bugs Bottom,July 2020]        (2020.23)
- FontManager calls debugLog when writing the HTML file fails

Version 6.7.2   [iFont 65,Pack Horse,July 2020]         (2020.24)
- Improved use of debugLog while importing files from font sources

Version 6.7.3   [iFont 66,The Botanist,July 2020]       (2020.25)
- Now pauses the server when iFont resigns active
- Displays an alert once to users on iOS 14 explaining about the user-installed fonts situation
- CompatibleAppsViewController: Fixed a crash when the explanatory text was selected

Version 6.7.4   [iFont 67,King's Arms,July 2020]        (2020.26)
- BrowseViewController
    - displays selection count in navigation title (à la Mail.app)
    - no longer jutters in/out of selection mode when a checkbox is tapped
- Appearance
    - lighter tint color in dark mode for improved legibility
- Provides troubleshooting suggestions in the installation tutorial

Version 6.7.5   [iFont 68,Magdalen Arms,August 2020]    (2020.27)
- BrowseViewController
    - updates selection count when families change
- TTC Conversion
    - default name provided when postscript name isn't extracted

Version 6.7.6   [iFont 69,Magdalen Arms,August 2020]    (2020.28)

Version 6.7.7   [iFont 70,Magdalen Arms,August 2020]    (2020.29)
- Fixes a crash when deleting all fonts in a section

Version 6.7.8   [iFont 71,Magdalen Arms,August 2020]    (2020.30)
- Fixes a crash when sharing a glyph for glyph view on iPad

Version 7.0     [iFont 72,Turf Tavern,September 2020]   (2020.31) [shipped as 7.0.1]
- Featured Fonts
    - 191 families comprising:
        - serif: 19
        - sans-serif: 34
        - display: 68
        - handwritten: 50
        - monospace: 16
        - symbols: 4
    - which can be filtered by style, name and language support
    - and sorted by name and randomly
    - installed using the iOS 13 APIs
    - with a tutorial
- RootVC
    - added code to get top most view controller

Version 7.1   [iFont 73,Turf Tavern,September 2020]   (2020.32)
- QuickInstallManager
    - identifies 'duplicated name' error as meaning a font was already installed by another method
    - loading typefaces preserve their loading status when another typeface completes/fails its load
- QI Filters
    - filter by installation status
    - style totals update for installation status

Version 7.2   [iFont 74,Turf Tavern,September 2020]    (2020.33)
- Featured Fonts
    - 200 families comprising
        - serif: 25
        - sans-serif: 35
        - display: 69
        - handwritten: 50
        - monospace: 17
        - symbols: 4
    - installation status segmented control sizes segments by content width
- Profile Installation
    - on iOS 14, iFont requests access to fonts sent to Settings when the user returns to the app (NB: if the install wasn't completed, they get a message telling them the font was missing, but I think is the best we can do.)
- Tab ordering now defaults to:
    1. Installer
    2. Featured Fonts
    3. Options
    4. Font Finder
    5. Installed
    6. Compare
    7. Groups
- added a keyboard shortcut to get to Featured Fonts

Version 7.3   [iFont 75,Turf Tavern,September 2020]    (2020.34)
- Featured Fonts
    - support families with variations in language support
    - 224 families comprising
        - serif: 30
        - san-serif: 47
        - display: 73
        - handwritten: 51
        - monospace: 19
        - symbols: 4
- Corrected a typo in the iOS 14 intro page

Version 7.3.1  [iFont 76,Turf Tavern,September 2020]   (2020.35)
- corrected licence information for OpenDyslexic fonts
- corrected sizing of thumbnail for bold OpenDyslexic fonts
- FontPicker: section index titles included
- On iOS 14, Featured Fonts sort and Technical Details Go To menus displayed using new style
- other bug fixes
    - fonts displayed correctly for non-installed fonts in Browse cells

Version 7.3.2  [iFont 77,Turf Tavern,September 2020]   (2020.36)
- Browse view
    - expand or collapse button
- Profile installation
    - on iOS 14, no longer makes unncessary CTFontManangerRequestFonts call on return

Version 7.4  [iFont 78,The Gregorian,October 2020]     (2020.37)
- Browse view
    - introduces a 'Not Installable' section
    - section index titles included when grouping by family or grouping by none and sorting alphabetically
    - 'Install Missing' option when some selected fonts can be installed on the device
- Add To Group picker
    - improved UI

Version 7.4.1 [iFont 79,The Gregorian,October 2020]    (2020.38)
- Quick Install fonts
    - larger thumbnails
    - info view now uses a List to avoid text wrapping issues; original source website no longer listed due to wrapping issues with the link views
- Browse View
    - 'expand selected only' and 'expand selected' options for sections in selection mode
    - section index titles not shown if there is only 1 title
    - section index titles layout margin bug fixed on iPad
    - font cells: main label wraps over multiple lines
- App Icon picker
    - redesigned grid-based picker in SwiftUI for iOS 14 users
- Options
    - Compatible Apps list revived for iOS 14
    - License view in SwiftUI
    - Pull to refresh in logging view

Version 7.4.2 [iFont 80,The Gregorian,November 2020]    (2020.39)
- Glyph view
    - on iOS 14, adopt the system color picker
- Browse view
    - search by group
    - 'share zip' selection action
- Technical Details
    - font variations view
- General
    - no longer shows iOS 14 info on launch if not viewed before

Version 7.4.3 [iFont 81,The Gregorian,November 2020]    (2020.40)
- rewrite QI info view to use SwiftUI's List (replicating one that was unfortunately lost when it turned out to be saved in the wrong folder, and then said folder was deleted...)

Version 8.0 [iFont 82,The Bunch of Grapes,November 2020]    (2020.41)
- fixed an issue where files opened by iFont while the data model was loaded were not handled correctly
- fonts without a family name are now correctled marked as non-installable
- adopted a readable width layout for the Options view controller
- Smart groups
    - iFont premium needed to create more than one group
    - Supported fields include design, format, and traits
- Profile install
    - integrated tutorial
    - automatic progress
- Quick Install
    - in compact mode, the filter button is filled when one or more filters are active
    
Version 8.1 [iFont 83,The Bunch of Grapes,January 2021]  (2021.1)
- Font Manager
    - importing "nelnalizzychae2020.ttf" with a file size of 32 bytes fails with a Korean error message
- Improved logging messages
- Polished ZIP import UI
- Glyph view: extra UI polish
- Smart Font groups
    - added support for filtering by:
        - language
        - font tables
        - glyph count
        - postscript name
        - family name
        - style name
        - units per em
        - designer
        - designer URL
        - manufacturer
        - license
        - license URL
        - sample text
        - postscript CID
        - file size
        - unique name
        - version name
        - character support
    - added support for nested predicates
    - added support for optional strings
    - added support for file size as a value type
    - added support for drag and drop within the editor
    - added support for importing/exporting font rules (disabled for now)
- Profile install
    - introductory screen on configuration profiles
- Combined Detail VC
    - adopted inset grouped style
- Language picker
    - shows search bar by default, and includes a section of suggested languages based on Local.preferredLanguageCodes
- Preferences
    - fixed cell sizing bug for featured apps
    - IAP thank you cell now supports dark mode
    - IAP thank you cell changes font randomly on selection

Version 8.1.1 [iFont 84,The Bunch of Grapes,January 2021] (2021.2)
- Profile introduction view
    - textviews are no longer editable or selectable
- Font Manager
    - ammended code from 8.1 so that 'nelnalizzychae2020.ttf-1' et al. now also match
- Fixed a crash that occured when deleting a file when the Groups tab view hadn't been loaded

Version 8.1.2 [iFont 85,The Bunch of Grapes,February 2021] (2021.3)
- Font Manager
    - no longer force unwraps associated files data

Version 8.2 [iFont 86,The Bunch of Grapes,April 2021] (2021.4)
- Profile Introduction view
    - corrected text linebreaks in bulk install section
- Logging
    - now include diagnostic info on adverts status and installed fonts
- Add Source UI
    - new modal design
    - automatically inserts urls copied to the clipboard
- QI Fonts
    - data usage warning now has a screen in Options
    - data usage warning only triggered when wifi is unavailable
    - detail view: fixed touch event bug with 'Install'/'Remove' buttons
- Variant picker
    - new SwiftUI version adopted through further detail views
- Profile creation
    - description customisation supported
    - redesigned preflight view, with 'reset to default' buttons
- Browse
    - view sections as groups
    - re-engineered section headers
    - not enabled: early version of carousel mode
- Tutorials
    - updated screenshots
    - redesigned layout for iOS 14 users
- App Icons
    - restored England flag icon for iOS 14 users

Version 8.3 [iFont 87,Marquis of Wellington,June 2021] (2021.5)
- Smart groups
    - filter by date added
- Glyph view
    - cmap parsing
    - filter by glyphs with(out) mapped characters
    - copy mapped characters
    - sort glyphs by index, unicode character name, mapped character, font-specific name
    - view other fonts' implementations of a character (either as a carousel, list or grid)
    - search glyphs
    - appearance customisation
- Preview cards
    - appearance customisation (in line with glyph previews)
- Technical details
    - view cmap info
    - view Zapf info
- In-app purchase
    - IAPGate now an ObservableObject
    - Integrated refund instructions
- Custom app icons
    - new list view and resizable grid view
    - brings back the retro icon

Version 8.3.1 [iFont 88,Marquis of Wellington,June 2021] (2021.6)
- fixed an issue where an error notice could be accessed in Installed Fonts stating that fonts for 'havoc, 'tis me' could not be accessed; this was dummy test data that wasn't disabled in production

Version 8.3.2 [iFont 89,Marquis of Wellington,June 2021] (2021.7)
- fixed an issue sharing glyphs as images

Version 8.3.3 [iFont 90,Marquis of Wellington,July 2021] (2021.8)
- system font load reports now include files that don't correspond to fonts reported via the UIFont APIs
- redesigned font load report view

Version 8.3.4 [iFont 91,Marquis of Wellington,July 2021] (2021.9)
- improved error handling when parsing character maps
- updated SSZipArchive
- no longer add 1001FreeFonts as a default source due to issues unzipping archives from there
- added 'Import and Continue Browsing' button to zip import view; changed behaviour of 'Import' button to navigate to the Installer tab
- further improved system font load reports

Version 8.3.5 [iFont 92,Marquis of Wellington,July 2021] (2021.10)
- fixed an issue where unavailable system fonts information could disappear after filtering for fonts with issues only
- improved glyph view performance by only loading mappings if strictly necessary

Version 8.3.6 [iFont 93,Marquis of Wellington,July 2021] (2021.11)
- now shows the contact us section in Options for users who don't have English set as their system language
- fonts installed as configuration profiles can now be shared

Version 8.3.7 [iFont 94,Cornwall,September 2021] (2021.12)
- iOS 15 bug fix
    - sets sectionHeaderPadding on grouped UITableView instances
    - filters out 'SystemFont' returned by UIFont.familyNames

Version 8.3.8 [iFont 95,Devon,September 2021] (2021.13)
- now log current user/system font file being loaded at launch, so any files causing a crash can be avoided by the app when it next runs
- updated tutorial

Version 8.3.9 [iFont 96,Somerset,October 2021] (2021.14)
- crash avoidance system expanded to handle multiple problem files

Version 8.4 [iFont 97,Dorset,October 2021] (2021.15)
- listens for CTFontManagerRegisteredFontsDidChange to update data model installation status; this is a performancement improvement over manually diffing installed postscript names as before

Version 8.4.1 [iFont 98,Wiltshire,October 2021] (2021.16)
- swizzles ASIdentifierManager.sharedManager.advertisingIdentfier in an effort to avoid crashes
- only shows 'Import and Continue Browsing' button when there's a browsing session to continue

Version 8.4.2 [iFont 99,Hampshire,October 2021] (2021.17)
- improved font installation change handling

Version 8.4.3 [iFont 100,Herefordshire,October 2021] (2021.18)
- if user font files are skipped during the loading process, totalUserFontLoaded is still incremented
    - this means iFont loads the main UI even if some user font files are skipped
    - resolves the infamous '100% Loaded' bug

Version 9.0 [iFont 101,Gloucestershire,December 2021] (2021.19)
- if the last item in a browse view is removed while in edit, exit edit mode
- configuration profile tutorial adjusted for iOS 14
- redesigned configuration profile install success view
- option to automatically open Settings when installing a profile
- option to setup profiles to automatically expire after a given data or duration
- redesigned zoom view, including:
    - content appearance customisation
    - user defined selection of preview text options
    - customised alignment
- smart groups
    - groups with scopes set to Imported Files or Installed Fonts now correctly update
- zip import
    - preview fonts before importing

Version 9.0.1 [iFont 102,Gloucestershire,December 2021] (2021.20)
- restored missing Featured Fonts assets

Version 9.1 [iFont 103,Sussex,December 2021] (2021.21)
- extra dynamic type in Featured Fonts filter view
- tweaked 'open settings' button in install tutorial
- profile preflight view
    - fixed an issue where enabling profile expiry sometimes didn't result in a row with the option to set a duration showing
    - for the profile name and description, 'reset to default' button moved to section header
- fixed an issue saving brushes without a dark mode colour specified
- improved layout for CCModalPresentationController to update the sheet's position to reflect the keyboard
- fixed an issue adding a font source with the url 'fonts.adobe.com' to Font Finder
    - this was achieved by no longer 'sanitising' a user-inputted URL by prepending 'www' to the domain
- font load errors
    - no longer duplicate errors when we purposefully skip a file that's previously been associated with a crash
    - view and edit blocked files in the debug menu

Version 9.1.1 [NEVER RELEASED]

Version 9.1.2 [iFont 104,Sussex,January 2022] (2022.1)
- fix an issue where the preview text picker was not shown in Compare

Version 10.0 [iFont 105,East Putney,January 2022] (2022.2)
- Featured Fonts
    - searchbar goes up top in Featured Fonts
    - cleaner about section
    - previews' appearance follows preview card appearance section
- Selection actions
    - adopted SF Symbols icons
    - new 'export profile' action
    - adopted menus, allowing for Zip options to be grouped with individual counterparts
- Tab renaming
    - Installer -> Imported (Files)
- Sidebar, with reorderable sections, in regular width
- Preview card
    - improved text sizing and redesigned text picker
- Compare view
    - clean up options, including alphabetical sort and removing all cards
    - trailing sidebar design for regular width devices
    - preview card text and appearance customisation
- Waterfall
    - customise appearance
- Glyph
    - sort by number of mappings
- Redesigned Settings view
    - font install methods view
- Font Finder
    - home button in web browser

Version 10.1 [iFont 106,Putney Bridge,June 2022] (2022.3)
- font preview editor in regular width now shows the text and appearance editors side by side
- fixed a crash when displaying FontHTMLDataViewController
- on first launch, we copy the bundled fonts (i.e. Cameron Sans); now if these can't be found in the bundle, they're skipped (just in case they get missed from the project by accident at some point...)

Version 10.1.1 [iFont 107,Putney Bridge,June 2022] (2022.4)
- shows the sidebar on launch in regular width
- opening iFont from Spotlight now shows the correct item

Version 10.1.2 [iFont 108,Putney Bridge,June 2022] (2022.5)
- if no email accounts are available in the system Mail app, and users initiates an email support request, the alert explaining the lack of any email accounts includes an option to copy the email address
- fixed bug updating preview card's content appearance
- fixed bug where selection actions would be partially occluded after scrolling the action carousel out of view in CombinedDetailViewController
- fixed bug where navigation bar transparency would not update when scrolling zoom view options
- split view controller now loads first app section into its detail, rather than defaulting to Featured Fonts
- redesigned swipeable compact width preview editor

Version 10.2 [iFont 109,Parsons Green,June 2022] (2022.6)
- draw glyphs as outlines as well as filled
- context menu previews for fonts and glyphs now have rounded corners
- redesigned glyph browser
- export a profile now ensures the file name is below 255 characters in length to prevent errors
- manual groups now save edits correctly (clearly not the most popular feature as it was probably broken in v10 and no one complained...)

Version 10.3 [iFont 110,West Brompton,September 2022] (2022.7)
- ability to set newly generated profiles to auto-expire by default
- excessive font use warnings
- expiring profile tracking
- expiring profile notifications
- fixed repeated steps in the tutorials
- cleaner associated files section
- glyph view loading indicator
- glyph view showcase content extends behind bars
- compiled against iOS 16, some picker label bug fixes

Version 10.4 [iFont 111,Fulham Broadway,September 2022] (2022.8)
- font previews and zoom view now show colour glyphs correctly
- predicate editor buttons now have a more modern appearance

Version 10.5 [iFont 112,Fulham Broadway,November 2022] (2022.9)
- uninstall configuration profiles tutorial, linked to from the excessive font use warning

Version 10.6 [iFont 113,Southfields,February 2023] (2023.1)
- iFont premium upgrade available from the welcome screen #monetisation
- preview customisation now (correctly) restricted to premium-only
- Font Finder improvements:
    - improved favicon support
    - improved web view layout, to prevent embedded scrollviews being clipped
    - website data screen, with ability to search types of data stored, and clear data
- zip archive import
    - preselection settings, accessible via Options
- Options tab
    - colour icons
    - two column views on iPads
- related files
    - renamed from 'associated files'
    - partial implementation of filtered smart groups based on related files
- profile expiry tracker
    - group profiles by status
    - search profiles
- glyph view
    - mapping algorithm now works correctly
    - showcase view maintains scroll position on resize
- smart groups
    - refined UI

Version 10.6.1 [iFont 114,Southfields,February 2023] (2023.2)
- glyph view showcase
    - fixed an issue scrolling contents
    - improved animations of the mapping info view

Version 10.6.2 [iFont 115,Southfields,March 2023] (2023.3)
- fixed an issue importing TrueType collection fonts
- fixed an issue with scroll insets for the glyph showcase

Version 10.6.3 [iFont 116,Southfields,March 2023] (2023.4)
- more detailed information where a font cannot be installed because of issues with its postscript name

Version 10.7 [iFont 117,Southfields,April 2023] (2023.5)
- bug fixes:
    - availability of selection actions restricted where appropriate (e.g., it's no longer possible to install from an instance of the font detail view within a tracked profile)
    - cards can be removed from compare view in compact width correctly
- animated transitions in glyph view

Version 10.7.2 [iFont 118,Southfields,April 2023] (2023.6)
- CCNavigationAnimationController runs a non-animated transition if the 'reduce motion' accessibility option is enabled
- bug fixes:
    - animated navigation to profile expiry view
    - 'white' text when a font source is selected in the sidebar
    - showcase view controller losing its state when rotating (hopefully this conclusively squashes that bug)
    - initial animation to showcase view controller failing unexpectedly
    - janky movement of the glyph when showing/hiding the info view in the showcase view controller

Version 10.7.3 [iFont 119,Southfields,May 2023] (2023.7)
- bug fixes:
    - glyph showcase view opens at the selected glyph more reliably
