Skip to content

Releases: go-easygen/easygen

v5.3.0

16 Oct 23:29
Compare
Choose a tag to compare

Changelog

  • b3e2cfe Release v5.3.0
  • f899d79 - [!] fix for github pipeline
  • d510a71 - [#] update README
  • 44fcb4c - [+] add lowercase keys example; closes #50
  • 7371600 - [#] bump all existing verbose one level up
  • 43c53b7 - [#] update online help for the multiple data files support
  • 14db107 skip
  • 189c1ad - [+] add multiple data files support
  • 68e5d1c Update go-release-build.yml

v5.2.2

04 Oct 01:43
Compare
Choose a tag to compare

Changelog

  • 3dc2349 - [!] fix bug: cli param should override Env var, not the other way
  • 6cf9103 - [#] update GoFlags template

Internal release.
Release artifacts skipped.

v5.2.1

10 Jul 17:55
Compare
Choose a tag to compare

Changelog

  • 7788a52 - [!] try fixing goreleaser error
  • 8c833a6 - [#] update version 5.2.1
  • e7798da - [+] add indent & pad indent
  • c566955 - [#] version 5.2.1
  • 1c25494 - [+] add arithmetic operations of add/minus

v5.2.0

05 Jun 16:27
Compare
Choose a tag to compare

version 5.2.0, coalesce limitation now fixed
See https://github.com/go-easygen/easygen/wiki/Tip:-Testing-the-templates-on-the-fly#dealing-with-missing-data for details

The rest are internal changes.

Changelog

  • 7e37a4f - [#] version 5.2.0
  • 63069c2 - [#] coalesce limitation now fixed
  • a75644f - [-] remove $prefix
  • 56c0ba1 - [#] s/Opts/opts/g
  • 56a96fc - [#] update showVersion()
  • 036715e - [#] update to new wireframe structure, move type defines back into _cliDef
  • cda610c - [#] minor amend commandlineGoFlags.tmpl for better code gen automation
  • 23988d4 - [+] add Custom environment settings doc for commandlineEnv
  • 8fead18 - [+] add caarlos0/env support/demp
  • d364faf - [+] commandlineGoFlags add showVersion() support
  • cce4bb7 - [#] move cli Options insight back to Execute()
  • 62f567d - [#] update to new template and result
  • acf15fe - [#] use go-flags from go-easygen instead; add clis support functions
  • dd67811 - [!] Verbose now is int, because of the clis support functions
  • 30fa64b - [#] final result
  • d7b9667 - [#] able to refactor imp_ out from cmd_
  • e317b00 - [#] turning --suffix to use choices
  • 4daf344 - [+] add go-flags wireframing support
  • 0cc6d0b - [+] add nested_demo_argsm_opt test/demo
  • 23ee694 - [+] add limitation of function coalesce
  • 6797d05 - [#] slit out the variable README.end2.e.md

v5.1.9

31 Dec 16:44
Compare
Choose a tag to compare

Release v5.1.9, add sprintf alias. See https://github.com/go-easygen/easygen/wiki/Tip:-Testing-the-templates-on-the-fly. I.e.,

$ easygen -ts '{{$n := sprintf "%s, %.2f" (clk2uc .Name) 12.3456}} {{$n}}' /tmp/var.yaml
 SomeInitMethod, 12.35

Changelog

  • 27690e8 - [#] version 5.1.9
  • f9ceb3f - [#] add wiki links to README
  • ab37565 - [#] rename readdatafile_test.go -> t_readdatafile_test.go
  • ed504a1 - [+] add coalesce example on variables
  • 60daafd - [+] add sprintf alias
  • 8488377 - [#] update README from .e.md
  • 32ae0e2 - [#] special treatment to README.beg.e.md
  • 9d14c7d Merge pull request #44 from go-easygen/all-contributors/add-romz-pl
  • 193de12 docs: update .all-contributorsrc [skip ci]
  • d7d46ff docs: update README.end.e.md [skip ci]
  • 46a1307 docs: update README.beg.e.md [skip ci]
  • 5c6ee40 docs: update README.md [skip ci]
  • 7b37177 Merge pull request #43 from go-easygen/all-contributors/add-ghost
  • 4895e58 docs: update .all-contributorsrc [skip ci]
  • b81bc59 docs: update README.end.e.md [skip ci]
  • 061ecc8 docs: update README.beg.e.md [skip ci]
  • 67e38b0 docs: update README.md [skip ci]
  • 8293d21 Merge pull request #42 from go-easygen/all-contributors/add-anthonyfok
  • bb31ff4 docs: update .all-contributorsrc [skip ci]
  • abaec79 docs: update README.end.e.md [skip ci]
  • 99110c2 docs: update README.beg.e.md [skip ci]
  • 3d732bc docs: update README.md [skip ci]
  • dce44fc Merge pull request #41 from go-easygen/all-contributors/add-sanjaymsh
  • 922fe67 docs: update .all-contributorsrc [skip ci]
  • d6bcc65 docs: update README.end.e.md [skip ci]
  • 29aab9a docs: update README.beg.e.md [skip ci]
  • 2401c91 docs: update README.md [skip ci]
  • c6459cb Merge pull request #40 from go-easygen/all-contributors/add-bruston
  • 784558e docs: update .all-contributorsrc [skip ci]
  • 85f7780 docs: update README.end.e.md [skip ci]
  • 4d9096b docs: update README.beg.e.md [skip ci]
  • 8d8d9c8 docs: update README.md [skip ci]
  • 7df8b30 Merge pull request #39 from go-easygen/all-contributors/add-grrtrr
  • 5af3c35 docs: update .all-contributorsrc [skip ci]
  • d635501 docs: update README.end.e.md [skip ci]
  • 5fc9463 docs: update README.beg.e.md [skip ci]
  • ec0d338 docs: update README.md [skip ci]
  • fb9776f Merge pull request #38 from go-easygen/all-contributors/add-grrtrr
  • a13171d docs: update .all-contributorsrc [skip ci]
  • 53d99de docs: update README.end.e.md [skip ci]
  • 756b1bb docs: update README.beg.e.md [skip ci]
  • c33fa8d docs: update README.md [skip ci]
  • f183221 - [#] update README from .e.md
  • a25867e - [+] add separated README
  • 389922a - [-] move most of docs to wiki

v5.1.8

25 Dec 20:42
Compare
Choose a tag to compare

Changelog

  • cdf80e9 - [+] publishing to central cloudsmith repo
  • 7107b11 - [#] version 5.1.8
  • 7bf21a8 - [#] update usage help text
  • f93a56a - [#] refactor read from stdin into ReadYamlFile()
  • 193c472 - [-] remove TryToReadYamlFile as YAML is a superset of JSON and read Json just as fine
  • 4e547a7 - [!] reverse the TryToRead order; OK for both Json and Yaml
  • bd5a040 - [+] add TryToReadJsonFile; OK for Json but NOK for Yaml
  • b33904d Update using_easygen.md
  • 0820ae1 Merge pull request #34 from go-easygen/fix/33
  • bedef7c - [#] break up the Go flag template init() function
  • 7ab237a Merge pull request #32 from go-easygen/fix/30
  • 29efa4c - [!] allow the Go flag template to have shorthand options, for string type too
  • 3209ec8 Merge pull request #31 from go-easygen/fix/30
  • 2e333fc - [+] allow the Go flag template to have shorthand options, closes #30
  • d5fcb47 - [+] using_easygen.md catch up wiki with more built-in function examples

v5.1.7

27 Sep 01:22
Compare
Choose a tag to compare

Changelog

59fd526 - [!] fix goreleaser: projects do not contain a main
ca8d406 - [#] Iterate accepts strings instead
892786b - [#] version to 5.1.7
b829331 - [#] update README
0884a5b - [!] disable GH failed tests
b35f32f - [+] use GH actions for CD instead
bd78192 - [+] add tests for iterate argsa argsm template functions
4550495 - [+] add iterate argsa argsm template functions
47623c4 - [+] add IntelliJ-Emacs Keymap keybindings transform template
78e4cd9 - [+] added mcx-vscode-emacs.tmpl, Awesome Emacs Keymap keybindings transform template
707288f Merge pull request #28 from anthonyfok/fix-typo-Unbuntu-to-Ubuntu
9d82da1 - [!] fix typo
ce22fe5 - [+] add sgdisk nested template example
08a7d77 - [+] add nested template example

Use go style name for commandlineFlag.tmpl

10 Oct 22:15
Compare
Choose a tag to compare
  • replace USAGE_SUMMARY with go style name for commandlineFlag.tmpl

Release v5.1.5

10 Oct 01:39
Compare
Choose a tag to compare
  • commandlineFlag now deal with bool variables

Release v5.1.1

04 Aug 03:44
Compare
Choose a tag to compare
  • added Execute0() -- execute the Template given as strTempl with the given data map m (i.e., no template file and no data file).