Skip to content
This repository was archived by the owner on Apr 24, 2026. It is now read-only.

Latest commit

 

History

History
102 lines (61 loc) · 2.76 KB

File metadata and controls

102 lines (61 loc) · 2.76 KB

[0.4.0] - 2026-04-24

Added

  • Tombstone release — redirect dev-code to opcd

Fixed

  • Clarify moved notice — say 'moved to' not 'renamed to', add emoji
  • Add siren emoji to moved notice

[0.3.1] - 2026-04-11

Added

  • Update demos to CLI v2 and add hidden ps alias for list

[0.3.0] - 2026-04-11

Added

  • Make devcontainer CLI a hard requirement
  • CLI v2 restructure — template group, source subcommands, prune, list replaces ps
  • (template) Write-target policy — --path flag, template_write_dir setting, XDG default

Fixed

  • Shell completion, banner in --help, completion subcommand, settings init
  • (tests) Use realpath for temp paths to fix macOS/Windows CI failures
  • (tests) Use platform-safe paths to fix Windows CI failures
  • (tests) Escape backslashes when asserting in raw JSON string on Windows

[0.2.0] - 2026-04-07

Added

  • Migrate CLI from argparse to click with dynamic shell completion (#1)
  • Migrate demo pipeline to scriptcast (#2)

[0.1.9] - 2026-03-26

Added

  • Rewrite devcode list --long as flat table with NAME/DESC/PATH
  • Remove devcode init command, simplify devcode edit
  • Add asciinema demo generator with PS1 timing, comment step, and validation

Fixed

  • Remove skip_install from tox so devcode CLI is available in tests
  • Replace subprocess devcode call with direct main() invocation in test

[0.1.8] - 2026-03-25

Added

  • Add --version flag, shown in --help
  • Guard against projectpath being a subdirectory of a git repo

Changed

  • Extract _expand_source_path to eliminate path resolution duplication

Fixed

  • Cross-platform path handling for Windows and Mac
  • Normalize both sides of path comparison for Windows 8.3 short names

[0.1.7] - 2026-03-25

Added

  • Support path input in devcode open
  • Template path resolution — DEVCODE_TEMPLATE_PATH, devcontainer.json validation, remove builtins from open/list/edit, cmd_edit opens VS Code directly

Fixed

  • Ps -i open uses config_file directly instead of re-resolving template
  • Ps -i open uses config_file directly instead of re-resolving template

[0.1.6] - 2026-03-24

Added

  • Rename Override → override, add unknown-field warning, and README doc improvements
  • Add shell tab-completion (bash and zsh)
  • Ps — add # column, sort by CreatedAt, -a flag, -i interactive mode
  • Rename CLI command to devcode and source file to devcode.py

[0.1.1] - 2026-03-23

Added

  • Dev-code CLI — day one release
  • Add ASCII art logo banner to CLI and README
  • Add coverage reporting, tox, and gated PyPI publish pipeline

Fixed

  • Pad time.time mock side_effect to survive Python 3.12 logging calls
  • Make CI pass on all platforms