All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
1.3.6 - 2025-12-30
v1.3.6 updates the Chocolatey Package Update CI workflow to update version and release notes
- make url64bit point to static link in chocolateyinstaller.ps1 instead of /latest
- update chocolatey update CI workflow to update version and release notes
- add a new .png icon in assets/icon/ for Chocolatey compatibility
1.3.5 - 2025-12-29
v1.3.5 fixes the CI workflow bug of not triggering chocolatey update after release finishes
- add a workflow_dispatch trigger to the update-chocolatey workflow
1.3.4 - 2025-12-29
v1.3.4 updates the CI workflow to trigger chocolatey update only after release completes & release == success
1.3.3 - 2025-12-29
v1.3.3 moves all the chocolatey packaging to dist/chocolatey branch and updates the github actions workflow to make new commits related to chocolatey in the dist/chocolatey branch
1.3.2 - 2025-12-29
v1.3.2 introduces a pre-push hook that verifies the changelog entry exists for the version being pushed.
- pre-push hook to verify changelog entry exists for the version being pushed
- Fix build failures when changelog entry doesn't exist for the version being built
1.3.1 - 2025-12-29
v1.3.1 gates PowerShell completions install when execution policy is restrictive and adds Chocolatey package configuration and automation.
- Gate PowerShell completions install when execution policy is restrictive
- Chocolatey package configuration and automation
1.3.0 - 2025-12-28
v1.3.0 adds support for shell completions on unix platforms.
- support for auto-install and auto-uninstall of shell completions on unix platforms
- create shell completion file on "~/.config/iris/completions/", source it on rc files
- uninstall: remove source line from rc files
- support for zsh, fish, bash
- update README.md
1.2.0 - 2025-12-28
v1.2.0 introduces shell completion support, with automatic setup on Windows and manual generation support for other platforms.
iris completioncommand for generating shell completion scripts- Automatic installation of shell completion on Windows (PowerShell & Git Bash)
- Manual shell completion script generation for other OSes
- Auto-install not implemented on non-Windows platforms
1.1.1 - 2025-12-27
Initial public release with core file-sorting functionality and a config-driven workflow.
- Sort files based on their extension
- Simple TOML configuration file support
- Prevent sorting on protected system paths