Qui sono elencate 7 versioni di FontGet, dalla prima (28 febbraio 2026) fino all’attuale 2.7.0. Ognuna rimanda ai file di installazione del produttore.
| Versione | Data | Dimensione | File |
|---|---|---|---|
| 2.7.0Ultima versione | 24 settembre 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* 4a0d8b9333cdc544be4827c485d6650ecba930ba Add manifest and registry migration logic for Nerd Fonts source from V1 to V2 on fontget-sources
* 1c2d7c6a79e068d3d8459fc3f883a78207ffe6d9 Add tests for font installation with force replace under single lock
* 9193bad739aa8651252957d90041ebd0fb85bb8c Address review: recovery, cancel, and download classification.
* 4dc6bc171dfae7ebcb03fd1326241027cacb430c Clean up registry migration code and remove command logic
* 58a7cffed7b35a1396fb97fd15b9e43a13b9bee4 Fix font locking bug during operations
* ad0d6732aeb9930dc8767c6585b6543735255a2a Fix progress tracking and messaging in font operations and improve progress messaging.
* 0179c41378a6d5519c3541499666ca221e8b3316 Fixed proper cancellation handling after a successful skip+persist.
* 702f3b1e30b022f67c19e178124a3549baf0d607 Improve add reliability for install, download, and exits.
* eda816e3bc58afbc5c37eeb0ca82eb1e25c9a684 Improve cancellation handling in for auto update and spinner functions
* 5769958789913e49bcb7b591ec9c4bd4d227c804 Improve font removal logic to better classify Nerd Fonts via Font ID check and family classification.
* 976e6adcad8ec97d8d9959409c600c2b8f7b41ad Improved font installation and removal processes by adding reconciliation for tracked files and better cancellation handling. Also Fixed error reporting during removal operations.
* b4e6e4ffd61108227302ff92eafc2504e0c15479 Merge pull request #7 from Graphixa/optimization-refactor
* 4465eb689cd9cdad4ccdf1dfe057b3d9a3e2bb60 Optimize font listing performance and introduced a new flag to filter fonts installed by FontGet.
* 0073214d6ddb2951b93a924642f54ce3a01ce9c1 Refactor exec_test.go and minifont.go for improved error handling and type safety
* 1c50fb2e6cc00e700cb7cf2628c62907c36d5fa9 Refactor font installation and removal processes to improve cancellation handling and track incomplete operations
* 1c911e38c989036a45b76d59354bb9f628012bc3 Refactor progress reporting and enhance cancellation handling in font operations
* 8221922ca021209c0c7b266186491d954abdf411 Refactor progress tracking in font installation and removal processes
* acf4c60c957047422dcfcceb266a6ed0ff70e2bb Refactor source update logic to improve error handling and font count tracking. Introduced a new function for failed source updates and streamlined cache writing process. Updated verbose logging to include total font counts during updates.
* 42081c7e19c7327d34215b1913fca61ee161c509 Refactored manifest caching to optimize performance and ensure accurate font matching.
* 7d8c26acd70f8fbe7e2435eadb74153afb1cbe8e Remove obsolete segment aliases in progress_steps.go
* a2a58058f03c5751b7d7cd2e662a2dfe6b4c5b61 Remove unused add debug helpers after unified progress path.
* c68be9033bef9e1c81bce2ae507356ad53900835 Simplify font removal and installation logic to support force replacement without overcomplicated backup first
* 6f61034b8b5d47a9c6433c6bdde1b1bd31d94e7b Update README.md
* 5147ecded79717cc85239d539be14a378b00a4c2 Update dependencies and refactor font installation tests for improved error handling
* b3bd2167f7a602cdaf5515004e508578b2c76e42 Update goreleaser.yaml
* d1670f3c616313f2f9ef018f77c9dfd8ac2059cc Update installation documentation to reference the new build guide and correct link paths
* 8f1dc1607a6b6f65dd9f7dc54e7353286cc27346 Update test for installed fonts on Windows to handle cases with no user-installed fonts for CI runs
* 79a22dd0aa4720bfc3d1210d72e89d3b2b99a6b8 fix(platform): windows-tag machine_remove
* fa974263598a7a3b182d828b79b4f02ff4879f77 fix(test): portable paths for destination collision check
* 7954ff8b6c00abf717605a0db053ad0ec9a78836 fix: clear staticcheck SA4006 and U1000 |
| 2.6.2 | 11 settembre 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* fcff95875aaf19de8ecb82689f7d9d8c480698f9 Add download candidates ranking and associated unit tests for font file selection
* d863afbf3df70c1356abe58b0be3bcce2f2c4705 Add unit tests for installation registry and update test utility for setting home directory
* 17664fe6739312b0911c84074b7e946f001a95bd Enhance archive extraction and selection logic for Nerd Fonts package mode - addresses issue #6
* c795f7c58876194c677ecbca3a11f220fdc40344 Enhance font download logic to support multiple download candidates, allowing for fallback options on failure.
* 3a67d22d62bb7b3ad384d86197348a2577fb987d Remove vhs scripts and workflow |
| 2.6.1 | 9 settembre 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* ff9aa659f2692612afe8117e4c7c6a5368810f14 Add VHS recording scripts and configuration
* c82a3fba80e0e2127dbc024a0299fc77eb8bd2ae Adjust banner width and correct header tag
* 60065bdd62d7786e42e63ece99d04be1c2d1a1b2 Change banner image source in README.md
* 65521251abff432ba067c66882938bc524d5355c Change logo and update title in README
* 5943c370175e9f99f09e83551c2b13e30c46c1a6 Extract only selected fonts from ZIP archives so large Nerd packages stay under the 1 GiB limit.
* c2b4bbceb5f1bea2bec67b6963ba0118317b22d9 Fix the security workflow by patching reachable govulncheck findings and dropping the unmaintained OpenPGP self-update dependency.
* f6da4b206ae400650b46c05e9a8ede9c51f6ec5d Optimize font download and installation
* 40675dd0007453a6bc9bce4678990e6afc36967d Refactor budget checks in archive extraction to use a new utility function for size validation. Add unit tests for sizeExceedsLimit function to ensure correct behavior across various scenarios.
* bdd8aa3987b90889e66f8a05cda4eb57200fd8c2 Revise README with updated banner and font sources
* c0fa3c925265ea002b27372abdea850d10e65d33 fix: AUR hooks use srcdir for flat GoReleaser source archives |
| 2.6.0 | 23 agosto 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* fe9e4392cfcbffaa87060adda2b38b400593b43c Add unit tests for font ID slugging and match scoring
* 75a7bb700e7600af7e6c4727566ca5cc3092e27c Added gosec to CI workflow
* 70a949d6a1f53cb33e5e7461e32179cc30a07fe0 Added new installation registry system - This helps to track user font installations across the system and provides a more consistent way to manage font installations especially when fonts don't match their reserved font name (e.g. Cascadia Code vs. Caskaydia Cove Nerd Font)
* 723a27f5fe730412556cd0a0ce520966650c82a4 Document static analysis and harden persistence, removal, and extraction paths
* 59d9c0ca4e33fde47c6fea179d2ffc71c2ca53b4 Enhance config parsing with int32 range validation
* 1dda8198a5b31c589c789747022dc1e2ad4fb379 Fixed completion functionality for zsh and added documentation for terminal setup
* 5028abb27ce013de6dff4973ad2b808b5a05b8c3 Overhauled and improved the logging system - Logger is now a single global instance and can be accessed from anywhere in the codebase - Logger no longer creates a second log file in the os default directory - Added tests for the logging system - Added tests for the repo package
* 0e901cbdef77cd8b0654edfbf824b8cd5ad42b30 Ship GoReleaser archives only; update self-update + installers
* 83f4623523948bb641de32a0001b0d7a281501a8 Track .gosec.json in the repo for reproducible CI and local gosec
* f3073fefd31152d285998b3fc327794da8b5fe5b Updated codebase development docs
* 1b070019c80db2d441e087dc34ad7c34e971bf05 Updated logging and verbose/debug documentation |
| 2.5.0 | 3 maggio 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* ec9b9eaeb9e153620032204383be7e859c5d3eff Add OSC 8 URLs and uniform-width card sections for info
* daf07d7ee48a872eaa6b42e866605df3b2e7ab52 Add OpenType fvar probe and archive install selection helpers
* 06a246537e6af5e0284bdb7d2ff1fa4efdf7a7dd Add funding configuration for GitHub Sponsors
* 741e53798ea570adc16581205f17464c60efabde Add funding configuration for Ko-fi
* 399024cd5250ee0c4b4ef2f39d1223a59b8bb097 Add staticcheck to the CI pipeline
* a2ec9a1becb21067bb89a624df00981a8b17ef3e Added Font Browser command with dynamic search and install functionality
* e3ef5d0a30d541e2ccfd57ec39b933d7578b5876 Added troubleshooting guide
* c93cac2c506ccf0c9cfa2cfc29a4c7d337c6e6b2 Defer machine font directory creation (#4) - Merged to main
* d34c26c460414413e7d28b4a404723dc1e6a8dec Documentation update - Updated documentation to reflect the latest changes in the codebase. - Updated the codebase layout guidelines to reflect the latest changes in the codebase. - Updated the refactor.md to reflect the latest changes in the codebase.
* 9c8a5ed402cc8eff078a54b0b07868e34f100a9d Enhance browse model and UI components
* 68dc3ff094a3a2b658a8a9e0ad3828b9cd93eedf Enhance browse model with font count feature
* 163bd217d3f7259f5e770d9d52fcc69c08bf559e Enhance font browsing functionality and UI
* fec1d0f46ec68f76bed5c5922f25f007c139078d Enhance installation scripts with improved user experience and automation support - Added environment variable support for non-interactive installations and dry runs - Introduced splash banner and tagline for better visibility during installation - Implemented checksum verification for downloaded binaries to ensure integrity - Improved output formatting and color handling based on terminal capabilities
* c91d9143c7f6489a2f3fddd9b50a7e7e03862a91 Enhance performance and debugging in list command
* 55d25fe4b9bdc6aab4804382f578da685c42d7f1 Fix: Add archive detection and extraction functionality
* 4095ebba1dace7fcec66812d3bdfe860990a26d7 Fix: improve font directory creation errors (builds on #4)
* a3b558ef10e52cebddf86490522e17944ce9c2fc Fixed font cache refresh being called with each font install
* b98a371a217b4b0c8e43c8f68e31806cf318c6a2 Fixed font cache refresh being called with each font install and remove
* 996cdf1b7011ae24d78f3a95a096fbca3323babc Fixup: preserve download options under progress; Fontshare TTF tree; docs
* a4def4ae7ecf5a55c35e028f8f16f027b5ab8706 Improve browse_model.go - added uninstall functionality - added status popup for removing fonts
* 740d9d861b8d773cc5577425f3806c3c9b0ca82a Improve completion command - added tests - improved terminal-setup.md and usage.md - added support for fish
* 07657613da3b8f97c4b3337c6782ba125c5ad610 Improve list command performance
* e98d5a26d34c0ccf636517603f21fdcb438655fd Improved documentation for custom sources guide
* 8cdfda290d0031cd4f939e0470d13c535f48f54c Improved download resilience with external tool fallback
* faf4be34494b9fce37859c0e2cf12442c26014ba Improved version system to better support dev builds
* 3d835c6f39915f667ee3ef5865853be0d096d559 Major refactor and codebase cleanup - Renamed functions and packages to be more descriptive and consistent. - Removed unused functions and packages. - Removed duplicate code and functions. - Added more documentation to functions and packages. - Added more tests to codebase.
* ad7ab5dac8919a3d6a8ca3e6f3f20262070bb20e Overhaul progress bar system
* 34e4d699dffdcf526a347e3f91d81ceccb7e5fa9 README.md cleanup
* 3ea1d5f500747f82b4d8392ec76fcdf183b7318b Refactor browse model and enhance dialog rendering
* c14c478f376413f3b9b88902297eafbcb01040f8 Refactor: logging and output system cleanup - Removed duplicate logging and output. - Cleaned up the way that the codebase logs and outputs information.
* 65f30b0c1781a16594015c29a623abe072b03fb2 Refactor: simplify GetRepository function and remove refresh flag
* f301a09b4ba61604dbb552b49d0738a5e531c084 Refactor: update browseResultFromUninstall function to include install |
| 2.4.0 | 8 marzo 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* 1311ad6b2f16a3f15b89b55b8aedaee8c2b5ae76 fix: harden split release flow and Chocolatey packaging checks
* 7b9a3ddac8f7209fc6893c96f20396eb0e748288 fix: publish-release should only undraft via gh (avoid duplicate asset uploads) |
| 2.2.0 | 28 febbraio 2026 | — | 64 bit ZIPARM64 ZIP Note di rilascio## Changelog
* 5bd621e1b3ca624d01cfc5f0300f344a32226bf9 Added icon, banner and logo images
* e1bd9047753ad528200cbc57838445def366e92d Added icon.ico
* 919c0e9a3d644114e181a3f1b94310be2e5fdafb Fix Chocolatey package validation issues
* ef86b703f9b3b7304fbbe1537c3bbc6693438bba Fixed some typos and removed Makefile.
* c1c259870f683a17711849eba5a631e2db64df41 Improved font matching and bugfixes for remove command
* 3ff8ecf21ec6937c1de0d5b52d19b49baa272786 Update .gitignore
* 43711f662a138b0436f490e262444be9f8dc41a5 Update .gitignore
* fb775e284a3042d56e74af1d5d6db9e2063bbbf8 Update .gitignore to include fontget and fontget.exe.
* 2c6c17685b106f7770ccfbd446cf69d845fd587d Update BUILD.md to reflect the new build script and versioning.
* a7f7b4469d1d18caf42901c2153f954530ffc583 Update Makefile and build script to support icon embedding
* cc42df56939c8361d876b869a623095cd477ec42 Update README.md
* 0b93c4e13b77f9c159ba8f903d9220df6010246d Update README.md
* f8295fceb3c1d57d9489f7904ede7cb01bdb206b Update README.md.
* e2dd519d4a9c1f74875fa8669e599041de960935 Update builds script to work via /tmp/fontget and add versioning to the binary.
* 6c411810aac69147ca1c11b1a52bae304c97ae58 Update documentation and styles
* a07ad6ef18d4ce5ad2bda57e87654fa8c6c3bc90 Update fontget documentation.
* b8d6fed354ef19f63246289919f2af0cf9802105 Update go.mod
* 762b3a0646ab63204c06eb78e132fb331738b982 Update goreleaser configuration and docs.
* 0dfb60581e99cf6c26e5738acc822070875949e0 Update installation.md
* be88c6fddbf6c7f537de666946fd488848fe7478 Update version.go to use the new build script and add versioning to the binary.
* a877ad3fc9d28d73fe7869a677b5d8499457a55a Upload icon.png
* 15462b6724614db900cecbd26d9f2ec12002429b fix: goreleaser before hooks format for OSS compatibility
* 4263a7e53cfd95c0dfa487056a2eadd24464b6e6 fix: track build/winres.json and run go-winres hook in shell so CI succeeds
* b8498a64a6c2b453107b53db1945b871310e552a fixed go releaser and release workflow
* 26f18eba2542ede0b7d93e9ecc661a1de02f7e95 refactor: standardize formatting and spacing across all commands |