Releases: casablanque-code/komposer
Releases · casablanque-code/komposer
Release list
v0.2.0
Changelog
- 586c5d3 add artifacts name and /secrets to .gitignore
- 06607fc default to compose.yaml instead of docker-compose.yml
- bf3e5ea secrets picker: fix auto-scroll, mark strategy options as a list, 2x width
- 06ac834 secrets: add .env / Compose-secret conversion for hardcoded env vars
- 0b50fb6 secrets: wire the .env / Compose-secret picker into the validation dialog
- 3227506 validation dialog: Down couldn't reach past the last warning, scrollbar column misaligned on blank rows
- d442f0d validation dialog: bring back explicit cursor + auto-scroll, drop the scroll-derived version
- 19ba398 validation dialog: fix scrollbar not reaching either end, full bar when nothing to scroll
- 625233b validation dialog: replace 'N more above/below' text with a scrollbar
- a1f8eaa validation dialog: replace Tab-cycling with direct Up/Down selection; q/esc both quit
- e2b9975 validation dialog: unify scroll+selection, fix quit-without-saving colliding with typing 'q'
- c3f68ca validation: check against the official Compose Specification schema
v0.1.0
Changelog
- cf10c53 Add MIT License to the project
- d9ae529 Fix UI layout bugs: off-by-one height, preset dialog overflow, misleading hint
- 7191a01 Phase 2: base 3-pane UI layout (Lipgloss)
- 167d5f8 Polish UI: app header, fix preset row desync, resize overflow
- 9c36006 add presets and fix syntax
- e343eb9 add scroll preview pane & fix some bugs
- 18799c7 bug fix
- 1281c9d change gitignore
- 25980d5 composer: add test suite (model, export, import, validate)
- ba6d73d export: use 2-space YAML indent instead of yaml.v3's default 4
- aa71689 fix arrow moves and navigation
- 148072f fix render preview pale
- 4f27671 fix shallow copy bug & add templates
- 4abe555 fix: improve UI rendering and simplify navigation
- d7d3bbf import: stop crashing on valid Compose YAML shapes we don't model
- eb08dea navigation fix
- 0bc0d7c phase 1: project setup & domain model
- 001415b phase 3: interactive editing (navigation, add/delete, form fields)
- a18aa35 phase 4: presets & file saving (PostgreSQL, Redis, Nginx, MySQL, MongoDB)
- 55a5e9b phase 5: validation & import
- b87f9d4 refactor: improve dialog rendering to use full-screen overlay
- 5ee539b release: add GoReleaser config + release workflow, --version flag
- 3a7db9c remove test exe from repo
- 350001a render fix
- a5700eb render fix
- c45999a scroll, helpbar, buttons
- c6138c7 tui: clamp validation dialog scroll on input, not just at render
- 1b87951 tui: fix validation dialog growing past the terminal when scrollable
- aa4dca2 tui: highlight key combos in the bottom help bar
- b9411c9 upd .gitignore
- 24fbdbc upd gitignore
- e3962c6 yet another render fixes