All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Remove Gzip processor from MPR package downloader.
- Return non-zero exit code when no packages are found for
searchandlistcommands. - Internal performance improvements.
- Use
rustlsinstead ofopensslfor network requests.
- Don't allow running
installorupgradecommands as root.
- Pass in each file manually to
${EDITOR}during file review.
- Fix issues with MPR dependency resolver.
- Fix panics when using the
-iflag withmist list. - Fix panics when installing MPR packages.
- Fix
/var/cache/mist/pkglist.gzbeing read in completions even when it doesn't exist.
- Ensure Mist's cache directory in
${HOME}is owned by the current user when Mist has to create it.
- Ensure virtual packages don't get included in package results.
- Ensure
sudobinary used for permission checks isn't one supplied by the user in thePATHvariable.
- Ensure cache directories exist before they're used.
- Add
postinstscript during deployments.
- Add
postinstscript to set permissions on executable in installed package. - Ensure MPR cache files exist before trying to write to them.
- Allow passing the
NO_SUDOenvironment variable to builds.
- Added
installcommand. - Added
upgradecommand. - Added
removecommand. - Added
listcommand.
- Removed
infocommand.
- Renamed project back to
Mist.
- Renamed project to
Mari.
- Added symlink in PKGBUILD for ease of transition from
mpr-clitomist.
- Added needed fields in PKGBUILD for transition from
mpr-clitomist.
- Renamed project to
Mist.
- Added
updatecommand.
Internal changes used to test CI. No changes have been made for end users.
Internal changes used to test CI. No changes have been made for end users.
- Added APT integration to
searchandinfocommands.
Internal changes used to test CI. No changes have been made for end users.
- Updated dependencies.
- Make
libssl-deva runtime dependency instead of just a build dependency.
- Fixed
sedcommand used to set version in man page during builds.
- Add
infocommand. - Add
commentcommand. - Add
list-commentscommand.
- Add
clonecommand.
- Recursively created cache directory if it doesn't exist.
The beginning of the project! 🥳
- The beginning of the project!
- Add
searchcommand. - Add
whoamicommand.