Releases: AnActualEmerald/thermite
Releases · AnActualEmerald/thermite
Version v0.9.0
Features
- Add
northstar_install_profile
function to install justNorthsar.dll
and the core mods - Implement
PartialEq
,Eq
,PartialOrd
, andOrd
forInstalledMod
Miscellaneous Tasks
- Update dependencies
- Update
steamlocate
requirement to^2
- Update nix flake
- Add docs badge to readme
- Update release.yml
Refactor
- Remove autosave functionality from
EnabledMods
- Rename
titanfall()
totitanfall2_dir()
for clarity - Rename all
ThermiteError
variants to not include the wordError
Testing
- Add tests for
Ord
implementation onInstalledMod
Version v0.8.1
The action I was using to do this automatically seems to have evaporated, so here are the changes for the two recent releases.
[0.8.1] - 2024-04-21
Bug Fixes
- Make SanityError Send + Sync
[0.8.0] - 2024-04-21
Bug Fixes
- Update NorthstarProton url
Features
- Return Result from sanity check
Miscellaneous Tasks
- Update action versions
- Nixify
Version v0.7.1
[0.7.1] - 2024-02-01
Miscellaneous Tasks
- Add workflow to create github release
Refactor
- Rename consts to specifically specify Titanfall2 (#10)
Version v0.7.0
Documentation
- Add packages example
Features
- Support for new northstar package system
- Expose steam and origin IDs as constants
Miscellaneous Tasks
- Specify exact dependency features
- Bump mockall
- Loosen version requirements
Testing
- Fix enabled_mods tests failing randomly
- Increase utils test coverage
- Write more tests
Version v0.6.5
Bug Fixes
- Do not attempt fix mod with wrong folder name (#6)
- Make dynamic JsonError variant Send + Sync + 'static
Version v0.6.4
Bug Fixes
- Properly disable
EnabledMods
autosave when disabled
Features
- Return paths from install functions
Miscellaneous Tasks
- Add code coverage
- Add git cliff config
- Use a proper changelog
- Clippy & formatting
Testing
- Add tests for api module
- Add file download test
- Add installation tests
- Add tests for utils
- Add tests for model objects