Releases: njayp/ophis
Releases · njayp/ophis
Release v1.0.7
Changes in v1.0.7
- style(ophis) combine some files
- refactor: mv selector out of internal to avoid wrappers
- fix(bridge) return nil instead of empty map if StringToX flag has no default obj
Import
go get github.com/njayp/[email protected]Release v1.0.6
Changes in v1.0.6
- chore: update deps
- fix(bridge) warn if malformed default obj
- fix(bridge) parse default values for StringToX flags
Import
go get github.com/njayp/[email protected]Release v1.0.5
Changes in v1.0.5
- chore: update deps
- fix(bridge) add typing for stringToX flags
- feat(cfgmgr) add --env flag to enable command
- Update config.md
- doc(docs) selector and schema details
- test(cfgmgr) refactor
- doc(config) re-add annotation example
- doc(schema) mention required and default
- doc(docs) simplify
- doc: add docs/
- chore(workflows) add issue assignment
- fix(cfgmgr) only get binary path if necessary
- refactor(cfgmgr) add backup logic back in
- refactor(cfgmgr) use generic manager (#25)
- doc(readme) fmt
- fix(cfgmgr) add shared constants, messages, and validation
- fix(bridge) warn if default value parser finds something weird
Import
go get github.com/njayp/[email protected]Release v1.0.4
Changes in v1.0.4
- test(test) add cmd path to tool name conv
- doc(example) readme
- test(test) integration tests with simple example
- test(bridge) flag default value parsing
- style(bridge) cleanup parsing arrays
- test: add
testpackage with integration test helpers - Update README.md
- Update README.md
- doc(readme) bold first matching selector
- style(bridge) mv all flag logic to flag.go, combine shared selector logic, rn CmdToolInput to ToolInput
Import
go get github.com/njayp/[email protected]Release v1.0.3
Changes in v1.0.3
- feat(bridge) get default value from flag and add to schema
- doc(readme) under the hood
- fix(examples) improve tool selection
- chore(mage) simplify mage flow
- test(bridge) FlagSelectors
- doc(doc.go) update selector
Import
go get github.com/njayp/[email protected]Release v1.0.2
Changes in v1.0.2
- fix(magefile) makefile detection
- fix(bridge) log failed cmd
Import
go get github.com/njayp/[email protected]Release v1.0.0
Changes in v1.0.0
- feat(ophis) change selector helper functions for more clear and common use cases
- fix(logo) for light theme
- test(bridge) tool desc
- test: select helper funcs
- doc(example) argocd improvements
- fix: cmd tree traversal improvements
- style(examples) simpler helm example
- doc(readme) fix missed flagselector comments
Import
go get github.com/njayp/[email protected]Release v0.7.0
Changes in v0.7.0
- test: update examples
- feat: separate flagselector into localflagselector and inheritedflagselector
- chore: update deps
- doc(readme) improve and condense selector section
Import
go get github.com/njayp/[email protected]Release v0.6.4
Changes in v0.6.4
- chore(examples) update deps
- feat(bridge) required flags are now required in schema
- fix(schema) omitempty args
- doc(readme) ordering
- test(argocd) verify tools
- fix(examples) argocd
- fix(magefile) allow parallel linters
Import
go get github.com/njayp/[email protected]Release v0.6.3
Changes in v0.6.3
- chore(.github) add magefile
- chore update deps
- chore magefile and argocd
- chore: update deps
- refactor: exported types now wrap internal types
- feat(example) add argocd
- doc(readme) better selector examples
Import
go get github.com/njayp/[email protected]