Skip to content

v3.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Oct 21:41
· 98 commits to master since this release

Change Log

Refactor

  • refactor: refact the app and cmd event handle logic 7206e9c
  • refactor: move the HelpVars to sub pkg helper 78e8fdf
  • refactor: refactor the gflag parse to sub-pkg /gflag 931b003
  • refactor: move all flag arguments manage logic to pkg /gflag 7322987
  • refactor: gflag - rename struct FlagMeta to Option 7a3fd89
  • refactor: gflag - refactor the gflag.Flags to Parser and CliOpts 9feede0

Update

  • up: show - update some show util struct logic edde870
  • up: show - update the show logic, add global output c4106f3
  • up: update the gouitl to latest, update some comments 8dfcc56
  • up: refactor use pkg IO replace os.Std 3d6cf1f
  • up: update some app run logic fff4d8c
  • up: update some cmd add and init logic 963b35e
  • up: update some gflag and app run logic 0b253e2
  • up: update the gOpts reset func logic, update some tests 01d0e0c
  • up: gflag - refactor and update some flag parse logic 7fe4634
  • up: update some docs and update some helper funcs 7a02863
  • up: update some app and cmd method name, update some type name. 3479377
  • up: update some for gflag parse and app init logic 3482598
  • up: fix cmd init error, missing init cli parser 4c7ed4b
  • up: update some for flag parse and cmd init 08e163b
  • up: update some app and cmd event fire logic 96aa894
  • up: update some tests and pkg readme docs 31f80dd
  • up: rename gflag type name and update some codes 438e1e4
  • up: ext flag vars use the goutil/cflag.ext_vars instead f54ac5a
  • up: update some deps version, fix app help display error dcbe38d

Other

  • help: update app help render on not subcommands 98ffe1a
  • chore: show - replace the interface{} to go1.18 any ff70ef3
  • chore: prog,example - replace the interface{} to go1.18 any 4e9980d
  • chore: interact - replace the interface{} to go1.18 any de96285
  • chore: gcli - replace the interface{} to go1.18 any 93988d8
  • test: fix some event fire tests error 55c2a8b
  • wip: refactoring app and global options logic 41a4d39
  • wip: refactoring app and cmd core context init logic 54b41a7
  • wip: refactoring the app and cmd context logic f335cf8
  • dep: update the gookit/goutil to v0.5.12 e5748f2
  • chore: fix example run error and cmd help message error 4243004
  • test: fix cmd init event fire error and some test error 1b510b3
  • chore: update some sub pkg README docs 8684f86
  • chore: update deps and update some comments 2490e60

What's Changed

  • v3.1.0: refactor app and cmd run and event logic by @inhere in #69

Full Changelog: v3.0.6...v3.1.0