Releases: AnActualEmerald/papa
Version v4.1.0-rc.3
Bug Fixes
- Don't try to canonicalize path that might not exist
Dependencies
- Update dependencies
- Update
libthermite
to 0.7.1
Features
- Write standard mod strings to exported mod lists
- Launch game through steam and origin
- Profiles (#26)
Miscellaneous Tasks
- Add
.rpm
bundle - Remove nsargs crate
- Update action versions
Version v4.0.0
PLEASE READ BEFORE UPDATING
v4 includes support for Northstar's new native thunderstore package loading, meaning that mods that live in the current mods directory won't be managed by papa
anymore. I suggest running papa export
before updating to v4, then deleting the old mods
directory and running papa ns init -f
to ensure everything is set up correctly for the new version. After that you can run papa import
to reinstall the mods you exported into the new packages
directory.
Changelog
v4.0.0
Features
- Support new N* package standard
Miscellaneous Tasks
- Update dependencies
Version v3.1.0
Bug Fixes
- Properly continue with
force
flag - Filter northstar core mods when performing update check
- Don't use bash commands in windows workflow
- Clean old mod folders on update
Features
- Add
no-cache
flag - Add
all
flag toenable
anddisable
commands - Import and export mod lists (#23)
- Add env command
Miscellaneous Tasks
- Update release script tag message formatting
- More release script tweaks
- Add ignore_tags regex to cliff config
- Remove unused files
- Update .gitignore
- Clippy fixes
- Fix changelog header
- Publish crate from CI
- Bump dependencies
- Replace PR and issue numbers with links in changelog
- Bump
libthermite
version
Styling
- Remove timestamp from log messages
Version v3.1.0-beta.1
- Properly continue with `force` flag - Filter northstar core mods when performing update check - Don't use bash commands in windows workflow - Clean old mod folders on update - Add `no-cache` flag - Add `all` flag to `enable` and `disable` commands - Import and export mod lists (#23) - Add env command - Update release script tag message formatting - More release script tweaks - Add ignore_tags regex to cliff config - Remove unused files - Update .gitignore - Clippy fixes - Fix changelog header - Publish crate from CI - Bump dependencies - Remove timestamp from log messages <!-- generated by git-cliff -->
Version v3.1.0-beta
- Properly continue with `force` flag - Filter northstar core mods when performing update check - Don't use bash commands in windows workflow - Clean old mod folders on update - Add `no-cache` flag - Add `all` flag to `enable` and `disable` commands - Import and export mod lists (#23) - Add env command - Update release script tag message formatting - More release script tweaks - Add ignore_tags regex to cliff config - Remove unused files - Update .gitignore - Clippy fixes - Fix changelog header - Publish crate from CI - Bump dependencies <!-- generated by git-cliff -->
Version v3.1.0-alpha.1
Bug Fixes
- Filter northstar core mods when performing update check
Features
- Import and export mod lists (#23)
Miscellaneous Tasks
- Add ignore_tags regex to cliff config
- Remove unused files
- Update .gitignore
- Clippy fixes
- Fix changelog header
Version v3.1.0-alpha
v3.1.0-alpha
Bug Fixes
- Properly continue with
force
flag
Features
- Add
no-cache
flag - Add
all
flag toenable
anddisable
commands
Miscellaneous Tasks
- Update release script tag message formatting
- More release script tweaks
- Add ignore_tags regex to cliff config
v3.0.1
Version v3.0.0 - Flame Core
This one's a doozie! This release is essentially a full rewrite, and as such the change log doesn't represent the amount of work that went into it. Papa should now be more reliable, more flexible, and more compliant with the wider Northstar ecosystem.
As always, don't hesitate to open an issue or otherwise get in touch if you encounter any issues :)
v3.0.0
Changed
- Use
libthermite
to manage package manipulation
Removed
- No longer use index file to track mods
- global mods (will be reimplemented in the future)
Papa v2.2.0 - Running out of puns already
v2.2.0
Added
- Global install option (unix only)
inlcude
andexclude
commands for using global mods (unix only)- Options to
list
for global and all mods update
now lists the mods it will update, similar toinstall
Changed
- Improved formatting a bit when installing many mods
Fixed
- Cache breaking for packages with
_
in the package name - Cache not actually clearing without
force
option - Crash where the config directory wasn't be created properly