Afdko

Latest version: v4.0.2

Safety actively analyzes 690721 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 18

3.8.2

---------------------------
- [tx] Fix Memory Crashes ([1497](https://github.com/adobe-type-tools/afdko/pull/1497))
- [antlr4] ANTLR v4.9.3 Upgrade ([1491](https://github.com/adobe-type-tools/afdko/pull/1491))
- [tx] ignore subr recursion limit ([1484](https://github.com/adobe-type-tools/afdko/pull/1484))
- [tx] Don't parse non-FDArray array of dictionaries in fontinfo.plist
([1478](https://github.com/adobe-type-tools/afdko/pull/1478))
- [requirements] updated dependencies

3.8.1

---------------------------
- [tx] Add safety initialization of pdwCtx structure in pdwNew
([1474](https://github.com/adobe-type-tools/afdko/pull/1474))
- [requirements] updated dependencies

3.8.0

---------------------------
- [python] **Drop Python 3.6, add Python 3.10 support**
([1456](https://github.com/adobe-type-tools/afdko/pull/1456))
- [tx] Initialize variables in doFile
([1466](https://github.com/adobe-type-tools/afdko/pull/1466))
- [ci] Build universal2 wheel instead of arm64 (thanks miguelsousa!)
([1462](https://github.com/adobe-type-tools/afdko/pull/1462))
- [ci] Add macOS arm64 wheel (thanks miguelsousa!)
([1461](https://github.com/adobe-type-tools/afdko/pull/1461))
- [c] Fix C-code coverage reporting (thanks miguelsousa!)
([1460](https://github.com/adobe-type-tools/afdko/pull/1460))
- [tx] Preserve intentional duplicate start points when PFA -> UFO
([1452](https://github.com/adobe-type-tools/afdko/pull/1452))
- [tx] Fix unintentional duplicate start points caused by floating-value coordinates when PFA -> UFO
([1448](https://github.com/adobe-type-tools/afdko/pull/1448))
- [README] Fix broken relative link in README
([1424](https://github.com/adobe-type-tools/afdko/pull/1424))
- [ttxn] Update ttxn for fontTools 4.27.0 update
([1423](https://github.com/adobe-type-tools/afdko/pull/1423)
[1418](https://github.com/adobe-type-tools/afdko/issues/1418))
- [otf2ttf] Add throttling to OTF2TTF to avoid hangs on Windows with large CPU (thanks be5invis!)
([1421](https://github.com/adobe-type-tools/afdko/pull/1421),
[1420](https://github.com/adobe-type-tools/afdko/issues/1420))
- [requirements] updated dependencies

3.7.1

---------------------------
- [makeotfexe] **Port of Feature File Parser to Antlr 4**
([548](https://github.com/adobe-type-tools/afdko/issues/548),
[1367](https://github.com/adobe-type-tools/afdko/pull/1367))
- [spec] **OpenType Feature File Specification updated to v1.26** with the following ([here](https://github.com/adobe-type-tools/afdko/blob/26761e9616f8a52aa14e7041ac9cbb0e139a1d83/docs/OpenTypeFeatureFileSpecification.md)):
- `include` directive is "statement-only"
- with the exception of `mark`, keywords cannot be used as lookup names or tags
- list of valid characters for tags has been updated
- tags cannot start with a digit or hyphen
- [build] Switch to CMake-based builds -- [see documentation](https://github.com/adobe-type-tools/afdko/blob/develop/docs/FDK_Build_Notes.md#build-system)
([1124](https://github.com/adobe-type-tools/afdko/issues/1124),
[1360](https://github.com/adobe-type-tools/afdko/pull/1360),
[1384](https://github.com/adobe-type-tools/afdko/pull/1384),
[1372](https://github.com/adobe-type-tools/afdko/pull/1372))
- [makeinstancesufo] fixes for fontMath 0.8.1 update
([1391](https://github.com/adobe-type-tools/afdko/pull/1391))
- [tx] ufowrite for loop init declaration fix
([1373](https://github.com/adobe-type-tools/afdko/pull/1373))
- [tx] uforead deleting outlines fix
([1370](https://github.com/adobe-type-tools/afdko/pull/1370))
- [tx] Windows line endings in binary files fix
([1361](https://github.com/adobe-type-tools/afdko/pull/1361))
- [makeotf] Fix for makeotf heap use after free
([1356](https://github.com/adobe-type-tools/afdko/pull/1356))
- [tx] uforead, ufowrite, checkoutlinesufo fixes for reading & writing CID-keyed fonts
([1353](https://github.com/adobe-type-tools/afdko/pull/1353))
- [tx] t1read.c add error for fonts surpassing 65000 SID Limit
([1347](https://github.com/adobe-type-tools/afdko/pull/1347))
- [tx] cffread.c data type fix
([1344](https://github.com/adobe-type-tools/afdko/pull/1344))
- [spec] Spec 6.4.iii: 'markClass' instead of 'mark' in example 4 (thanks moyogo!)
([1336](https://github.com/adobe-type-tools/afdko/pull/1336))
- [checkoutlinesufo] Moved list sort out of loop to not waste time sorting
([1331](https://github.com/adobe-type-tools/afdko/pull/1331))
- [makeotf] aarch64 precision errors fix
([1329](https://github.com/adobe-type-tools/afdko/pull/1329))
- [tests] Add cpplint check
([1325](https://github.com/adobe-type-tools/afdko/pull/1325))

3.6.2

---------------------------
- [spec] Allow deleting glyphs via Multiple substitution (thanks simoncozens!)
([1251](https://github.com/adobe-type-tools/afdko/pull/1251),
[1234](https://github.com/adobe-type-tools/afdko/issues/1234),
[1294](https://github.com/adobe-type-tools/afdko/pull/1294))
- [makeotfexe] Allow negative internal leading
([1279](https://github.com/adobe-type-tools/afdko/pull/1279),
[1227](https://github.com/adobe-type-tools/afdko/issues/1227))
- [docs] Clean up README.md (thanks vladdoster!)
([1280](https://github.com/adobe-type-tools/afdko/pull/1280))
- [cff2vf] Do not assume presence of `STAT.AxisValueArray`
([1283](https://github.com/adobe-type-tools/afdko/pull/1283),
[1281](https://github.com/adobe-type-tools/afdko/issues/1281))
- [repo] Re-sync `master` --> `develop`
([1285](https://github.com/adobe-type-tools/afdko/pull/1285))
- [tests] Skip version number in diff of makeotfexe test
([1286](https://github.com/adobe-type-tools/afdko/pull/1286))
- [spot] re-format documentation
([1287](https://github.com/adobe-type-tools/afdko/pull/1287))
- [checkoutlinesufo] Add `ignore-contour-order` flag
([1289](https://github.com/adobe-type-tools/afdko/pull/1289))
- [makeinstancesufo] Implement multiprocessing
([1293](https://github.com/adobe-type-tools/afdko/pull/1293),
[1161](https://github.com/adobe-type-tools/afdko/issues/1161))
- [checkoutlinesufo] Fix `restore_contour_order`
([1296](https://github.com/adobe-type-tools/afdko/pull/1296),
[1291](https://github.com/adobe-type-tools/afdko/issues/1291))
- [makeotf] don't fail when converting `'post'` table format 3 -> 2
([1303](https://github.com/adobe-type-tools/afdko/pull/1303),
[1301](https://github.com/adobe-type-tools/afdko/issues/1301))
- [makeotfexe] increase GOADB UV/Alias name string length limit
([1311](https://github.com/adobe-type-tools/afdko/pull/1311),
[1310](https://github.com/adobe-type-tools/afdko/issues/1310))
- [checkoutlinesufo] Fix logic for reporting duplicated start point
([1318](https://github.com/adobe-type-tools/afdko/pull/1318),
[1315](https://github.com/adobe-type-tools/afdko/issues/1315))
- [tests, tx] increase precision (`float` --> `double`) to fix i586 failing tests
([1321](https://github.com/adobe-type-tools/afdko/issues/1321),
[1216](https://github.com/adobe-type-tools/afdko/issues/1216),
[1163](https://github.com/adobe-type-tools/afdko/issues/1163))

3.6.1

---------------------------
- [packaging] Fix Windows wheel
([1278](https://github.com/adobe-type-tools/afdko/pull/1278),
[1277](https://github.com/adobe-type-tools/afdko/issues/1277))

Page 3 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.