Skip to content

chore: 🔖 release v2.0.0 - #29

Merged
LyCecilion merged 1 commit into
developfrom
release-plz-2026-08-03T16-06-46Z
Aug 5, 2026
Merged

chore: 🔖 release v2.0.0#29
LyCecilion merged 1 commit into
developfrom
release-plz-2026-08-03T16-06-46Z

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • ret2cli: 1.1.0 -> 2.0.0 (✓ API compatible changes)
Changelog


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2026-08-03T16-06-46Z branch 2 times, most recently from 9607cb3 to 17827f9 Compare August 3, 2026 17:31
@github-actions github-actions Bot changed the title chore: 🔖 release v1.1.1 chore: 🔖 release v1.2.0 Aug 4, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-08-03T16-06-46Z branch 12 times, most recently from 6751b1a to 98e9114 Compare August 4, 2026 16:43
@github-actions github-actions Bot changed the title chore: 🔖 release v1.2.0 chore: 🔖 release v2.0.0 Aug 5, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-08-03T16-06-46Z branch from 98e9114 to c585b43 Compare August 5, 2026 08:53
@github-actions
github-actions Bot force-pushed the release-plz-2026-08-03T16-06-46Z branch from c585b43 to ea07a50 Compare August 5, 2026 09:48
@LyCecilion
LyCecilion merged commit f0292a7 into develop Aug 5, 2026
2 checks passed
@LyCecilion
LyCecilion deleted the release-plz-2026-08-03T16-06-46Z branch August 5, 2026 09:48
LyCecilion added a commit that referenced this pull request Aug 5, 2026
* docs: 📝 align release flow docs with current process

* docs: 📝 codify merge-last release-plz PR ordering

* docs: 📝 keep release-plz next-version PR as release starting point

* feat: ✨ embed Windows PE resources (version info + app icon)

Embed a PE resource section into Windows builds via the winresource build dependency: version info (FileVersion/ProductVersion auto-derived from Cargo.toml; CompanyName "Project Hazelita", FileDescription "CLI client for Ret2Shell CTF Platform", Comments "YUME∞MITA" via [package.metadata.winresource]) and the application icon.

Add assets/icon.ico (converted from assets/icon.png, sizes 256/128/64/48/32/16); the set_icon path resolves relative to the package root through the resource compiler's -I//I CARGO_MANIFEST_DIR include.

Keep the version-info language neutral (default 0) so i18n can be added later without reworking the resource.

Check CARGO_CFG_TARGET_OS at build-script runtime instead of cfg!(target_os), so resources are also embedded when cross-compiling from Linux/macOS; emit cargo:rerun-if-changed=assets/icon.ico so icon edits rebuild the resource.

Verified: cargo check, clippy --all-targets -- -D warnings, cargo fmt --all --check, 75 unit tests, cargo package ships both icon files.

* feat: 🎨 figlet + lolcat rainbow banner in interactive mode

* docs: 📝 add changelog about the change

* docs: 📝 clarify user config dir per platform

* docs: 🔒 add privacy & security docs

* fix: 📝 fix vulnerability reporting url

fk qwen why think ret2cli is a repo of ret2shell

* chore: ⬆️ add Dependabot config for cargo and GitHub Actions

* chore: ⬆️ move dependabot.yml into .github

* chore: ⬆️ update dependencies

* ci: 💚 add test and lint workflow

* ci: 🐛 install cargo-deny before license check

* chore: ⬆️ bump base64, dialoguer, indicatif, rustyline, tabled, termimad, toml to latest majors

* chore: ⬆️ bump actions/checkout to v7 in release-plz; ignore checkout in dependabot

* ci: 🔒 set explicit least-privilege permissions

* refactor(instance)!: remove flat call of instance

BREAKING CHANGE: switch to `game challenge instance <action>` now

* chore: 🏷️ register v2.0.x codename TearJerker (#43)

* chore: 🔖 release v2.0.0 (#29)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* chore: 🔖 prepare v2.0.0 release

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant