- FIX: Refactored `setup.py` to include the databased file relative to the package
0.1.9
- FIX: "Inverted" the `preferred_as_individual` outcome, e.g. those languages should suppress any included languages from being listed and be listed as one language instead
0.1.7
- FIX: Made sure `preferred_as_individual` in fact also removes the language that is being inheritted from the matches - TWEAK: Update `fontlang-save` and sorting to not include inheritted attributes - TWEAK: Updated and fixed validation for `status` attributes
0.1.6
- FEATURE: Implemented support for the `preferred_as_individual` attribute on macro languages - FEATURE: Added `--strict` flag to display language names and macrolanguages as per ISO data - TWEAK: Implemented orthography attribute `inherit` to inherit another language's orthography for that `script` (if one exists) - FIX: Language names with countries in brackets no longer have their closing parenthesis cut off - TWEAK: Updated `fontlang-validate` to spec
0.1.5
- FIX: More robust relative file path loading for database file - TWEAK: `-o` output is now of same structure for single file input, and indexed by file name for several file input - TWEAK: `-o` filters the languages' orthographies to only supported ones - TWEAK: Added validation check to confirm orthographies have a 'script' - TWEAK: Refactored validation script to `fontlang-validate` CLI command - TWEAK: Languages without orthographies that are included in macrolanguages that do have orthographies silently inherit the macrolanguage's orthographies - FEATURE: Added `fontlang-save` CLI command to re-save the `rosetta.yaml` sorted alphabetically - FEATURE: Added `--include-historical` and `--include-constructed` flags to include those languages in results - FEATURE: Added `--version` and `--verbose` flags
0.1.4
- FEATURE: Added `-m` option ('individual', 'union', 'intersection') to compute a support comparison of several passed in fonts - TWEAK: You can now pass in any number of font paths. By default one after the other is analyzed - TWEAK: Make sure to print `preferred_name` if available