Releases: HeitorAugustoLN/betterfox-nix
Releases · HeitorAugustoLN/betterfox-nix
v3.0.0
Breaking Changes
- BREAKING: Removed LibreWolf support (#21) - LibreWolf support was removed as it was deprecated upstream.
Features
- Module renaming: Renamed module file from
firefox.nixtobetterfox.nix(#27) for better clarity. - Improved project structure:
- Moved library files from
modules/home/libtomodules/home/_libto be ignored byimport-tree. - Updated flake input organization with explicit type declarations (#26).
- Moved library files from
- Enhanced documentation:
- Dependency updates:
Refactoring
- Improved NixOS option definitions (#25):
- Replaced
lib.mkOptionwithlib.mkEnableOptionwhere appropriate. - Standardized option descriptions to end with periods.
- Reordered code blocks for consistent structure.
- Replaced
- Code cleanup:
- Removed unnecessary parentheses in partition definitions.
- Renamed
dev-nixpkgsinput tonixpkgsfor consistency. - Fixed CI workflow names and paths.
Fixes
- CI improvements:
- Fixed flake path in update-flake workflow.
- Fixed workflow name in generate-preferences workflow.
New Contributors
- @e-tho made their first contribution in #20
- @dependabot[bot] made their first contribution in #23
Full Changelog: v2.0.1...v3.0.0
v2.0.1
fix(compat): point to correct flake path
v2.0.0
v2.0.0 (#18)
v1.0.0
Update generated files (#17) * Re-extract firefox jsons * Re-extract smoothfox jsons * [create-pull-request] automated change --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>