Skip to content

Releases: yiwiy9/atcoder-rust-devcontainer

Stable Release v1.0.0

25 May 21:56

Choose a tag to compare

Welcome to the first stable release of atcoder-rust-devcontainer!

This version brings essential updates to ensure compatibility with recent platform changes and improves overall usability based on real-world usage.

Key Updates:

  • Updated AtCoder Login Flow
    Adapted to AtCoder's latest authentication method using the REVEL_SESSION cookie. Corresponding setup instructions have been updated in the README.

  • Added Yukicoder Support
    Now supports competitive programming on Yukicoder. Configuration and usage instructions are included in the README.

  • Improved Setup and Developer Experience

    • --locked flag added to cargo install commands for reproducible builds.
    • Performance improved via rust-analyzer.checkOnSave.extraArgs in devcontainer settings.
    • Upgraded rust-analyzer extension to version 0.3.2029.
    • Fixed cargo_compete_new.sh to handle commented linkedProjects entries in settings.json.

Getting Started:

As always, refer to the README for setup instructions and tool usage details.

Thank you for using atcoder-rust-devcontainer. Feedback and contributions are greatly appreciated!

Initial Release v0.1.0

23 Sep 10:09

Choose a tag to compare

Welcome to the first release of atcoder-rust-devcontainer!

Features:

  • Integrated Rust development environment optimized for AtCoder contests.
  • Equipped with Rust tools including rust-analyzer, rustfmt, clippy, and vscode-lldb.
  • Specialized tools for competitive programming: cargo-compete and cargo-snippet.
  • Easy setup: Get started with competitive programming with a seamless environment setup.
  • Code snippets generation for Visual Studio Code using cargo-snippet.
  • Essential scripts provided like entrypoint.sh, cargo_compete_new.sh, and create_gitkeep_in_testcases.sh.

Getting Started:

Refer to the README for a comprehensive guide on setting up your environment, utilizing the tools, and diving into competitive programming with Rust.

Thank you for using atcoder-rust-devcontainer. Feedback and contributions are always welcome!