Skip to content

Releases: casablanque-code/komposer

Release list

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 21:14

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

Choose a tag to compare

@github-actions github-actions released this 25 Aug 20:31
cf10c53

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