Releases: johnste/finicky
v4.1.4
What's Changed
- Add aka.ms to the shortener domains. Closes #453 by @martinpeck in #454
- feat: compare new versions with semver by @johnste in #457
- Use macOS directory APIs by @johnste in #455 (Big thanks to @samcarter for helping out troubleshooting!)
- fix: Prefix arguments with --args by @johnste in #460
New Contributors
- @martinpeck made their first contribution in #454
Full Changelog: v4.1.3...v4.1.4
v4.1.3
What's Changed
- feat: add chrome extension by @johnste in #423
- Typo fixed in configuration file path in README.md. by @sheffsky in #439
- fix: only show update info if different from current by @johnste in #444
- fix: reappearing log entries after clearing logs by @johnste in #445
- feat: follow symlinks by @johnste in #446
- build(deps-dev): bump vite from 6.2.5 to 6.3.5 in /packages/config-api by @dependabot in #427
New Contributors
Full Changelog: v4.1.2...v4.1.3
v4.1.2
What's Changed
- feat: add support for Helium by @catdevnull in #435
- fix: Load system functions before running config by @belak in #434
New Contributors
- @catdevnull made their first contribution in #435
- @belak made their first contribution in #434
Full Changelog: v4.1.1...v4.1.2
v4.1.1 - Universal build
Finicky is now provided as a universal build, meaning it will run on both Silicon and Intel Macs.
What's Changed
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Fix error in README.md by @nikhilmaddirala in #416
- feat: use os.UserCacheDir to get the cache path by @johnste in #417
- fix: handle errors during url resolving by @johnste in #420
- feat: add firefox addon, and finicky protocol support by @johnste in #418
New Contributors
- @nikhilmaddirala made their first contribution in #416
Full Changelog: v4.0.0...v4.1.0
v4.0.0
Finicky 4 is a complete rewrite of Finicky.
- Supports mode modern Javascript and Typescript syntax.
- Has better Chrome profile support
- Only runs as needed, reducing memory footprint
- Can find the configuration file not just in home folder but also checks
.config
, for example
What's Changed since last release
feat: add basic Handoff support by @johnste in #404
Full Changelog: v4.0.0-beta.3...v4.0.0
v4.0.0-beta.3
Small release, should be the last before stable 4.
What's Changed
Full Changelog: v4.0.0-beta.2...v4.0.0-beta.3
v4.0.0-beta.2
Small release to fix a bug causing the configuration window sometimes hanging.
What's Changed
Full Changelog: v4.0.0-beta.1...v4.0.0-beta.2
v4.0.0-beta.1
This release adds a new utility function finicky.isAppRunning(identifier)
. It also improves message buffering to make sure the window ui has access to all the information it needs. We're also moving update checking logic to a separate API which avoids rate limiting issues and reduces the complexity of the app.
No more features are currently planned for the v4 release, so unless we find significant issues in this release the stable release should be next. I'll be working on making sure documentation is up to date for new, and returning users of previous versions.
What's Changed
- Simplifies update checking by using a dedicated API
- Reworks how messages are buffered to populate window interface
- Fix link to Configuration wiki in README by @luser in #390
- build(deps-dev): bump vite from 6.2.4 to 6.2.5 in /packages/config-api by @dependabot in #391
- feat: add isAppRunning() by @johnste in #392
New Contributors
Full Changelog: v4.0.0-alpha.5...v4.0.0-beta.1
v4.0.0-alpha.5
Realized there's still some way to get Finicky feature complete. This release contains a rebuild of the window ui. It's a large change, so this release is probably a bit more unstable than the last one.
There will probably be at least one more alpha release before heading to beta, as I want to add support for checking for running apps, and I'm assuming there are at least a couple of bugs in the new UI.
What's Changed
- feat: add download link to logs when new version is available by @johnste in #373
- feat: add typescript support for configuration files by @johnste in #374
- Restructure repo by @johnste in #376
- fix: update matchHostname types (fixes #375) by @johnste in #377
- feat: rebuilt ui in Svelte (fixes #379) by @johnste in #381
- build(deps-dev): bump vite from 6.2.1 to 6.2.3 in /packages/config-api by @dependabot in #383
- add support for esbuild symlinks by @j8seangel in #382
- build(deps-dev): bump vite from 6.2.2 to 6.2.4 in /packages/finicky-ui by @dependabot in #385
- build(deps-dev): bump vite from 6.2.3 to 6.2.4 in /packages/config-api by @dependabot in #386
New Contributors
- @j8seangel made their first contribution in #382
Full Changelog: v4.0.0-alpha.4...v4.0.0-alpha.5