Version | Change log |
BabelMap 16.0.0.6 Dec 5, 2024 | Fixed bug displaying Arabic text using a composite font (all Arabic text in a line after the first non-Arabic character was displayed as boxes). |
BabelMap 16.0.0.5 Oct 7, 2024 | Fixed bug displaying Arabic text using a composite font (all Arabic text in a line after the first non-Arabic character was displayed as boxes). |
BabelMap 16.0.0.4 Oct 3, 2024 |
Updated IRG source references for Unicode 16.0, including 36,423 new JMJ sources (the new source references were inadvertently missed when updating the code for Unicode 16.0). Some corrections to CJK data. |
BabelMap 16.0.0.3 Sep 27, 2024 | In the Han Radical Lookup tool added five additional simplified radicals (90S 丬, 182V |
BabelMap 16.0.0.2 Sep 19, 2024 |
Updated Unicode data for Unicode 16.0.0 data. Updated Emoji data for Emoji 16.0. Added initial basic support for the proposed update to the OpenType specification to support fonts with up to 16,777,216 glyphs (24 bit glyph IDs): recognizes and can parse the proposed new GLYF, LOCA, and MAXP tables; accepts Format 12 and 13 CMAP subtables with glyph indexes greater tha 65535, but is currently unable to render glyphs with indexes greater than 65535; uses the proposed new Format 15 CMAP subtable (Unicode variation sequences with 24 bit glyph indexes) if present, but is currently unable to render glyphs with indexes greater than 65535. In Composite Font mode, the font configured for the Ideographic Symbols and Punctuation block (16FE0..16FFF) is now overridden for non-Han characters: for U+16FE0 (Tangut Iteration Mark) the font configured for the Tangut block is used; for U+16FE1 (Nushu Iteration Mark) the font configured for the Nushu block is used; and for U+16FE4 (Khitan Small Script Filler) the font configured for the Khitan Small Script block is used. Added Zhuang readings for CJK characters based on the kZhuang key in the Unihan database. Now uses the Unikemet database for descriptions of Egyptian hieroglyphs. Added Tangut readings based on Miyake 2012 ("Complexity from Compression: a Sketch of Pre-Tangut"). The Advanced Character Search now has an option to filter by Unicode block. Corrected the historic names for U+B77C (HANGUL SYLLABLE RA) through U+B9C7 (HANGUL SYLLABLE RIH) which used HANGUL SYLLABLE L- instead of HANGUL SYLLABLE R- for Unicode versions 2.0.14 through 2.1.8 inclusively. |
BabelMap 16.0.0.1 Sep 19, 2024 |
Updated Unicode data for Unicode 16.0.0 data. Updated Emoji data for Emoji 16.0. Added initial basic support for the proposed update to the OpenType specification to support fonts with up to 16,777,216 glyphs (24 bit glyph IDs): recognizes and can parse the proposed new GLYF, LOCA, and MAXP tables; accepts Format 12 and 13 CMAP subtables with glyph indexes greater tha 65535, but is currently unable to render glyphs with indexes greater than 65535; uses the proposed new Format 15 CMAP subtable (Unicode variation sequences with 24 bit glyph indexes) if present, but is currently unable to render glyphs with indexes greater than 65535. In Composite Font mode, the font configured for the Ideographic Symbols and Punctuation block (16FE0..16FFF) is now overridden for non-Han characters: for U+16FE0 (Tangut Iteration Mark) the font configured for the Tangut block is used; for U+16FE1 (Nushu Iteration Mark) the font configured for the Nushu block is used; and for U+16FE4 (Khitan Small Script Filler) the font configured for the Khitan Small Script block is used. Added Zhuang readings for CJK characters based on the kZhuang key in the Unihan database. Now uses the Unikemet database for descriptions of Egyptian hieroglyphs. Added Tangut readings based on Miyake 2012 ("Complexity from Compression: a Sketch of Pre-Tangut"). The Advanced Character Search now has an option to filter by Unicode block. Corrected the historic names for U+B77C (HANGUL SYLLABLE RA) through U+B9C7 (HANGUL SYLLABLE RIH) which used HANGUL SYLLABLE L- instead of HANGUL SYLLABLE R- for Unicode versions 2.0.14 through 2.1.8 inclusively. |
BabelMap 15.1.0.3 Sep 28, 2023 | Fixed issue with rendering combining sequences in fonts that support colour glyphs when colour glyphs are enabled. |
BabelMap 15.1.0.2 Sep 27, 2023 | Fixed crash that occurs when entering some characters with the TH-Times font selected and colour glyphs enabled. |
BabelMap 15.1.0.1 Sep 12, 2023 |
Updated Unicode data for Unicode 15.1.0 data. Updated Emoji data for Emoji 15.1. No longer supports bitmap fonts. The OpenType Test Framework now supports positional forms for scripts with joining behaviour, such as Arabic and Mongolian. Option to show CJK and Tangut source references now split into two separate options. Various minor bug fixes and enhancements. Various updates to CJK and Tangut data. |
BabelMap 15.0.0.5 Oct 20, 2022 |