Suositut: Tiedot päivitetty 26. lokakuuta 2026

Kategoriat

Internet1 355
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 120
Kehitystyökalut3 132
Tekoälytyökalut527
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 113
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

FontForge: vanhemmat versiot ja versiohistoria

FontForge is a free and open source font editor brought to you by a community of fellow type lovers.

FontForgeBuilds Tekstieditorit #11 Tekstieditorit

FontForge-ohjelmasta on luettelossa 3 versiota, ensimmäinen 8. maaliskuuta 2022 ja uusin 20251009. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2022: 1 1 22 2023: 1 1 23 2024: 0 24 2025: 1 1 25

3 versiota 4 vuoden aikana · noin 0,8 vuodessa

VersioPäivämääräKokoTiedostot
20251009Uusin 9. lokakuuta 2025 — 64-bittinen EXE (Inno Setup)
Muutosloki
What's Changed
- Update documentation for py scripts by @iorsh in #5180
- Update GitHub CI runners by @iorsh in #5328
- Update po files from Croudin sources. by @skef in #5330
- Use consistent Python in MacOS GitHub runner by @iorsh in #5331
- Fix CI for Windows GitHub runner by @iorsh in #5335
- Fix lookup flags parsing by @iorsh in #5338
- Fixes #5332: glyph file names uXXXXX by @quadrimus in #5333
- make harmonization robust and avoid zero handles after harmonization by @linusromer in #5262
- Quiet strict prototypes warnings. by @MaddTheSane in #5313
- Fix crash in parsegvar() due to insufficient buffer by @iorsh in #5339
- Handle failed iconv conversion. Unhandled execution path was UB, causing a segfault for me by @ViliusSutkus89 in #5329
- Fix CMake function _get_git_version() by @iorsh in #5342
- Don't require individual tuple encapsulation in fontforge.font.bitmapSizes setter by @nabijaczleweli in #5138
- nltransform of anchor points by @mf2vec-dev in #5345
- Fix generateFontPostHook being called instead of generateFontPreHook by @teatimeguest in #5226
- Always set usDefaultChar to 0 (.notdef) by @dscorbett in #5242
- add font attributes, method to Python docs by @mf2vec-dev in #5353
- fix segfault triggered by Python del c[i:j] by @mf2vec-dev in #5352
- Autoselect internal WOFF2 format by @iorsh in #5346
- 📝 Fix typos in the FAQ by @Jamim in #5355
- add font.style_set_names attribute to Python API by @mf2vec-dev in #5354
- Bulk tester by @iorsh in #5365
- Fix Splinefont shell invocation by @pkvanca in #5367
- Fix the lists of Windows language IDs by @dscorbett in #5359
- Support suplementary planes in SFD (emojis etc.) by @iorsh in #5364
- Remove psaltnames for multi-code-point names by @dscorbett in #5305
- doc: added missing sudo to installation instructions by @gekkedev in #5300
- Fix data corruption on SFD reading by @iorsh in #5380
- Compare vertical metrics check when generating TTC by @Yukinoroh in #5372
- Treat FT_PIXEL_MODE_MONO as 2 grey levels by @jaklein in #5379
- Don't attempt to copy anchors into NULL font by @Tynach in #5405
- Fix export of supplementary plane characters in font name to TTF by @iorsh in #5396
- Defer crowdin update to the end of the pipeline by @iorsh in #5409
- Fix generated feature file bugs by @nadalaba in #5384
- crowdin: update to java 17 by @jtanx in #5447
- Remove assert from Python script processor by @iorsh in #5410
- Use sysconfig for Python module locations by @iorsh in #5423
- Use PyConfig API on Python 3.8 by @vstinner in #5404
- Fix resource leak in unParseTTInstrs by @ideasman42 in #5476
- Only install GUI-specific files if ENABLE_GUI is set by @cjmayo in #5451
- add math device tables to Python API by @mf2vec-dev in #5348
- Update CI runner to macOS 13 by @iorsh in #5482
- Allow hyphen and special characters in Feature File glyph names by @iorsh in #5358
- Fix Python font.appendSFNTName() function by @iorsh in #5494
- fix memleak in function DlgCreate8 by @xiaoxiaoafeifei in #5491
- Update mm.c by @slichtzzz in #5386
- Warning rollup (probably some hidden bugs!) from clang trunk by @nabijaczleweli in #5492
- Fix function PyFFFont_addSmallCaps. by @cspiel in #5519
- Make SmallCaps() create symbols by @cspiel in #5517
- Segfault fix and complete implementation of "Don't generate FFTM tables" by @Yukinoroh in #5509
- Modernize fixed pitch flag computation by @iorsh in #5506
- fix memleak in function utf7toutf8_copy by @xiaoxiaoafeifei in #5495
- Avoid crashes in Python scripts when objects are accessed in invalid state by @iorsh in #5483
- Fix CI for Ubuntu 24 by @iorsh in #5531
- Bump GitHub CI runner to Ubuntu 22 by @iorsh in #5551
- Fix memory corruption in SFUnicodeRanges() by @iorsh in #5537
- Add contour draw option to H.Metrics. by @vasilky3 in #5496
- Fix scaling of references in CharView by @iorsh in #5558
- Fix TTF validation on load for fixed pitch fonts by @iorsh in #5562
- Performance fixes for GSUB/GPOS dumps by @iorsh in #5547
- Simple GTK-based dialog with
20230101 1. tammikuuta 2023 — 32-bittinen EXE (Inno Setup)
Muutosloki
What's Changed
- Display the block name for reserved code points by @dscorbett in #4934
- Don't respond to wheel scrolls for buttons/tabsets by @jtanx in #4940
- gfilechooser.c: fix behaviour when changing file type by @jtanx in #4939
- Better control-drag handling for line-adjacent points by @skef in #4945
- Fix resolution of program root by @jtanx in #4956
- Fix missed nonextcp edit by @skef in #4958
- Support ToUnicode extraction from PDFs for Type3 fonts by @aidos in #4961
- Add resource file and Windows application manifest by @jtanx in #4950
- Fix name extraction for Type3 fonts from pdfs by @aidos in #4960
- cmake: Install fonttools and pycontrib by @jtojnar in #4941
- Fix InfoPlist.strings file name. by @MaddTheSane in #4962
- Fix normalisation of absolute paths by @jtanx in #4963
- Handle non-array cm transforms while reading graphics stream from PDFs by @aidos in #4965
- Fix rect extraction from graphics stream for type3 fonts by @aidos in #4967
- Change which lookup types are suggested for jamo features by @dscorbett in #4994
- Better line handling in simplify by @skef in #4981
- Use 'cmap' for Adobe-Identity-0 CID fonts by @dscorbett in #4993
- Fix ChangeGlyph calcluations relative to new nonext/prevcp conventions by @skef in #4979
- Docs composite glyph by @skinkie in #4971
- FVSplineFontPieceMeal: Check that the clut is present before applying conversion by @jtanx in #4999
- Expand the lists of languages and scripts by @dscorbett in #4982
- Add flags to Python font.transform() by @skef in #4980
- Support setting SplineChar width from importOutlines. by @frank-trampe in #5005
- Undefine "extended" macro temporarily on GNU Hurd by @anthonyfok in #5047
- Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility by @anthonyfok in #5046
- Fix Ascent & Descent Importing from SVG Font by @GroveDG in #5035
- Prevent floating point shenanigans in loop termination (fixes #5012) by @skef in #5013
- GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix by @Omnikron13 in #5025
- Fix drawing outside of expose calls by @jtanx in #4949
- Fixed one more typo by @MahdiAljazairi in #5055
- Upgrade GitHub Actions by @cclauss in #5014
- Prevents memory underflow in GFileMimeType() in gutils/fsys.c by @Omnikron13 in #5018
- Add a preference for saving editor state by @khaledhosny in #5044
- splineutil.c: prevent hang on nan input by @jtanx in #5058
- Shell-quote command sent to compressor in BDF by @ctrlcctrlv in #5060
- Fix pfadecrypt bugs by @zjw in #5074
- Include SFDUTF7 functions in libfontforge.so by @ctrlcctrlv in #5078
- splinefit.c: Improvements to merge/simplify by @Alatius in #5095
- RFE: [FEAT] When reference to non-existent glyphs are present in an OpenTy… by @rajeeshknambiar in #4097
- docs: Python scripting - update font.mergeFeature with details of boo… by @rajeeshknambiar in #5107
- Fix logic for CharString double-movetos after PR 4685 by @skef in #5120
- Upgrade to Unicode 15.0.0 and fix and expand the script lists by @dscorbett in #5110
- Fix broken link on scripting page by @bkmgit in #5135
- Fix typo in man page by @h3xx in #5106
- Fix painting behaviour of the ruler linger window and layer change dialog by @jtanx in #5163
- fontinfo.c: fix crash from uninitialised other_pos by @jtanx in #5165
- tottfgpos: Fix needless warning about 16-bit field by @Finii in #5136
- ufo.c: emit guidelines key by @jtanx in #5166
- fvmetrics.c: partial revert of 1033bc6 by @jtanx in #5167
- Update tranlsations from Crowdin by @jtanx in #5168
- Fix woff2 decoding by @jtanx in #5160
- Record unicode cmap encodings when one glyph is in multiple slots by @skef in #4586
New Contributors
- @jtojnar made their first contribution in #4941
- @skinkie made their first contribution in #4971
- @anthonyfok made their first contribution in #5047
- @GroveDG made their first contribution in #5035
- @Omnikron13 made their first contribution in #5025
- @MahdiAljazairi made their first contribution in #5055
- @cclauss made their first contribut
20220308 8. maaliskuuta 2022 — 32-bittinen EXE (Inno Setup)

Suosituin kategoriassa Tekstieditorit

Näytä kaikki
  1. Notepad++Tekstieditorit · Notepad++ Team
  2. AtomTekstieditorit · GitHub Inc.
  3. NeovimTekstieditorit · neovim.io
  4. GeanyTekstieditorit · The Geany developer team
  5. WordPress.comTekstieditorit · Automattic Inc.
  6. FontForgeTekstieditorit · FontForgeBuilds
  7. BracketsTekstieditorit · brackets.io
  8. AvidemuxTekstieditorit · Avidemux
  9. Markdown MonsterTekstieditorit · West Wind Technologies
  10. MarkTextTekstieditorit · Jocs

Tunnisteet

Jaa