Skip to content

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Dec 01:27
· 159 commits to master since this release

Change Log

Fixed

  • fix: fix app can't run with default command. see #130 f9cd400

Feature

  • ✨ feat: gflag - support set default value from ENV var 8d6eabc
  • ✨ feat: struct named rules parse adds key: 'short' (alias of 'shorts') 693bf81
  • ✨ feat: show - add title and banner info render on cli e3fec7b
  • ✨ feat: show - add cli table render implement 6532f86
  • feat(gflag): add duration type options support: DurationOpt, DurationOpt2 and DurationVar e12108c
  • ✨ up: gflag - update flag validate logic, support custom value Collector c22a4b0

Update

  • 👔 up: update the gcli ChWorkdir logic, will direct call os.Chdir 98e8a7a
  • 👔 up: update the app findCommandName, prepareRun logic cd73a7a
  • 👔 up: update the show List - not show func, chan type and add option: FilterFunc 17da7fb
  • 👔 up: add new event for app help render 6de1e9c
  • ♻️ up: show - move Title, Banner to sub package 3c952ba
  • 👔 up: show/title - update some logic, add more option func 613bd59
  • 👔 up: update some for help render a7a5569
  • 👔 up: add some new method for binding options 19a5c4a
  • 👔 up: update deps, some comments b505d41
  • 👔 up: update deps, update show table define a95b860
  • 👔 up: show/table - add some new built in style, update default options bf0cc62
  • 👔 up: show/table - add new style FirstColor 4a89e0f
  • 👔 up: show/table - add more options for render table 7b28a62
  • 👔 up: show/table - update head render logic and some style config f20479e
  • 👔 up: show/table - update cell width and height calc 63b30e7
  • 👔 up: show/table - update table heads handle logic 5a9aa97
  • 👔 up: show/table - update table border show control logic 3d30776
  • 👔 up: show/table - update L,R border show control logic 3e08d95
  • 👔 up: show/table - enhance table row render, support multiline content on cell 98c04e1
  • ♻️ up: show - refactoring the show.Base to showcom.Base 54009a6
  • 👔 up: show/banner - enhance the banner, add options: MarginL, Height, MinWidth, PercentWidth 16cd8c6
  • 👔 up: show - update some components init and render logic 8efa682

Other

  • build(deps): bump github.com/gookit/goutil to 0.7.3
  • build(deps): bump golang.org/x/crypto to 0.36.0 (#149) c061da3
  • build(deps): bump morphy2k/revive-action to 2.7.8 (#153) e5b89a7
  • 💚 ci: Tidy go mod before run ci tests 0cabff2
  • 🎨 chore: update some code style and comments 3123ce2
  • ⬆️ dep: mod tidy for update deps aef650b
  • build(deps): bump github/codeql-action from 3 to 4 (#155) b17ce73
  • build(deps): bump actions/checkout from 4 to 6 (#156) ce0568e
  • chore: add issues example, rm invalid puml file 4c7bc9b
  • chore(deps): update deps and actions 95d3a47
  • chore(build): ignore all go.work related files a8eeded
  • test: add case for default command and update some tests 4c86855
  • chore(ci): Update the Go workflow configuration 45c1933

Full Changelog: v3.2.4...v3.3.0