Please note that while the list of changes is long, the only user-visible change are tweaks to the manpage; the semantics of the Launcher itself has not changed.
What's Changed
New Features ✨
- Derive
Eq
forAction
andError
by @brettcannon in #224
Documentation 📄
- Document the differences from the Windows Launcher by @brettcannon in #272
- add a faq entry about how to turn off
venv
usage by @brettcannon in #288 - Update
docs/requirements.txt
by @brettcannon in #333 - Update development.md to fix the link to the repo by @brettcannon in #395
- Fix some manpage issues by @brettcannon in #404
Maintenance 👷♀️
- Fix a typo in the README by @borisz in #143
- Fix pyenv FAQ env var commands by @cas-- in #144
- Add Fedora installation instructions by @hroncok in #148
- Update Cargo.toml to specify the license file and project status by @brettcannon in #151
- Exclude files only useful for development from published crates by @decathorpe in #147
- Move from
doit
tojust
by @FollowTheProcess in #160 - Fix typos of "environment" by @cclauss in #162
- Use variadic join function in
justfile
to clean up globals by @FollowTheProcess in #163 - Use GitHub release notes by @brettcannon in #178
- Set
codegen-units = 1
for release builds to help with binary sizing by @brettcannon in #196 - Create devskim.yml by @brettcannon in #209
- Create rust-clippy.yml by @brettcannon in #210
- Touch up GitHub Actions by @brettcannon in #212
- Update dependency-review action to disallow GPL code by @brettcannon in #213
- Drop codecov by @brettcannon in #225
- Clean up the devcontainer definition and fix
clippy
issues by @brettcannon in #239 - Use
<details>
for installation instructions by @brettcannon in #244 - Use SPDX identifiers with
dependency-review-action
by @brettcannon in #246 - Create a website by @brettcannon in #252
- Switch to a terminal icon/logo by @brettcannon in #262
- Use
std::hint::black_box
in the benchmark by @brettcannon in #263 - Add a "documentation" section to the release notes by @brettcannon in #265
- Skip doc publishing on forks by @brettcannon in #269
- Use named parameters with
format!
by @brettcannon in #274 - Break out impact label workflow by @brettcannon in #293
- Drop
rust-clippy.yml
by @brettcannon in #310 - Make clippy happy by @brettcannon in #316
- Add pip to
dependabot.yml
by @brettcannon in #322 - Create FUNDING.yml by @brettcannon in #375
- Update Cargo.toml to set minimum Rust to 1.66 by @brettcannon in #392
- Allow for "dead code" by @brettcannon in #399
- Delete .github/dependabot.yml by @brettcannon in #400
- Update dependencies by @brettcannon in #402
- Justfile enhancements by @brettcannon in #407
- Fix some release process issues by @brettcannon in #408
- Try to fix the release process by @brettcannon in #409
- Skip building for NetBSD and use the latest macOS runner for Apple Silicon build by @brettcannon in #411
New Contributors
- @borisz made their first contribution in #143
- @cas-- made their first contribution in #144
- @hroncok made their first contribution in #148
- @decathorpe made their first contribution in #147
- @FollowTheProcess made their first contribution in #160
- @cclauss made their first contribution in #162
- @wookie184 made their first contribution in #256
Full Changelog: v1.0.0...v1.0.1