Skip to content

Releases: src-lua/cptools

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:14

v1.3.0 (2026-07-18)

Features

  • feat: add Tags field to problem header

Tags appear in the header as a comma-separated list and are rendered
as backtick chips in info.md. The Tags column is only shown when at
least one problem in the directory has non-empty tags.
Old files without the Tags field continue to work (parsed as None). (2654656)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 00:32

v1.2.0 (2026-07-18)

Features

  • feat: prompt to create versioned file when problem already exists

When cpt add targets an existing file, prompts to create NAME_i.cpp
(next available index). info.md groups _N versions together and shows
the highest-priority status across all versions (AC > TLE > MLE > WA > RE > WIP > ~). (337c79e)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 00:16

v1.1.0 (2026-07-18)

Bug Fixes

  • fix: resolve path argument in cpt test (a026bc3)

  • fix: remove .dSYM debug directories in cpt clean on macOS (16e8e59)

  • fix: support Codeforces gym contests via HMAC-SHA512 API auth (5dba73c)

  • fix: add pbcopy support for clipboard on macOS (76e2e57)

Chores

  • chore: ignore uv.lock (356a4c0)

  • chore: replace npm/husky with python/pre-commit

Removes node dependencies and migrates git hooks to pre-commit for a pure Python dev environment. (e4f3512)

Features

  • feat: sync missing config fields when running cpt config (7821b4a)

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 16 Feb 01:27

v1.0.2 (2026-02-16)

Bug Fixes

  • fix: properly includes templates on PyPI package (20daf92)

Testing

  • test: better test for config, status and entry-point (ac91d34)

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Feb 23:01

v1.0.1 (2026-02-15)

Bug Fixes

  • fix: adjust development status (11a9a33)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 22:51

v1.0.0 (2026-02-15)

Breaking

  • feat!: stable v1.0 release with PyPI distribution (d712d4d)

Documentation

  • docs: prepare PyPI release (46b6a9c)

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 15 Feb 21:06

v0.9.2 (2026-02-15)

Bug Fixes

  • fix: makes install script more robust and improove installation docs (a0205a6)

  • fix: workflow typo and project dependecies on install (fae7f2e)

Documentation

  • docs: adding judges tutorial (07254a8)

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 15 Feb 16:18

v0.9.1 (2026-02-15)

Bug Fixes

  • fix: added flag --interactive for force interactive mode on test (be9247e)

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 03:46

v0.9.0 (2026-02-15)

Features

  • feat: compact mode for status (eeb0ddd)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 02:44

v0.8.0 (2026-02-15)

Bug Fixes

  • fix: version management (28c9f00)

Documentation

Features

  • feat: auto detect new modules (056d9d5)