jaguar

A scaffold that makes it easy to create amazing Go applications.

APACHE-2.0 License

Stars
2
Committers
2

Bot releases are visible (Hide)

jaguar - v1.1.1 Latest Release

Published by shipengqi 6 months ago

Changelog

Bug Fixes

  • be0257f9805c6d8045079264fdea07ef9b9aa2c6: fix(deps): replace sonic/loader v0.1.0 with v0.1.1 (@shipengqi)
  • 126bf27d5e1073326c1925f9b2bc9beb49530e35: fix(e2e): update cli test commands (@shipengqi)
  • b0653fdb24d6d444f816af9d3bcd82efa22c42d9: fix(tests): update license command tests (@shipengqi)

Documentation Updates

  • 9dc205acc8a35198ba835cef60acf261295345ec: docs(badges): add e2e test badge (@shipengqi)
  • 5e2bd8c3574d296f1f2880c3d3eb3ddcba2b7cee: docs(usage): add usage of license and codegen commands (@shipengqi)

Other work

  • bcdfc5ad9ef01dcf910cd2ac6a60072a64bc1eaa: chore(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (#42) (@dependabot[bot])
  • 51e7130d8d2636f50863e119126d81faf9c8c84d: chore(deps): bump github.com/shipengqi/component-base (#41) (@dependabot[bot])
  • 8ab174b06e64b2cbbf4c980e610ede00bbf0287a: chore(deps): bump github.com/shipengqi/component-base (#43) (@dependabot[bot])
  • 4fc35263cf82b743a83ad17c237f0c2e5ff45a5b: chore(deps): bump github.com/shipengqi/jcli from v0.2.12 to v0.2.13 (@shipengqi)
  • 3fcc358dd369b1f35bec85b19a64be8b9979ef76: chore(e2e): add e2e workflow (@shipengqi)
  • 756c3f6d54cde823092e709ea5ddab00ca59b5a6: test(create): add more create command tests (@shipengqi)

Full Changelog: https://github.com/shipengqi/jaguar/compare/v1.1.0...v1.1.1

jaguar - v1.1.0

Published by shipengqi 6 months ago

Changelog

New Features

  • 15af483a9c9dcae69fc10feaf61a0e2edbafebfd: feat(grpc-skeleton): add auth interceptor for grpc skeleton (@shipengqi)
  • 952329f2354b20b9d0796b9b5b1a4d465cdab4a8: feat(grpc-skeleton): add interceptor options and default interceptors (@shipengqi)
  • b4e8ed77f73a63cf52fa973178d8a6948ea50c06: feat(grpc-skeleton): add retry options for the gRPC client (@shipengqi)
  • 92840663b17d0f4562c5616eaeed0d5d0ed09a90: feat(grpc-skeleton): update metrics inteceptor (@shipengqi)

Documentation Updates

  • b14d705f63b274234705bfea9bbdbaa2aa0feef7: docs(install): update installation (@shipengqi)

Full Changelog: https://github.com/shipengqi/jaguar/compare/v1.0.0...v1.1.0

jaguar - v1.0.0

Published by shipengqi 6 months ago

Changelog

New Features

  • aea9f814ef2e2f8b1912b00e2329607eb3222e1b: feat(options): add more options and disable confirm if the values are provided via the falgs (#22) (@shipengqi)
  • cf5297df3725b24f179bf85f5462de7f5fe3f080: feat(release): ready for 1.0.0 (#36) (@shipengqi)
  • d5625d4c52bf130f1d47ed46955b3348202bf1d5: feat(skeleton): generate logo for the cli skeleton (#33) (@shipengqi)
  • 9b89b29e4c3389da2f959229bb131ec62e0e8644: feat(stage): add progress bar and more fearures (#31) (@shipengqi)
  • 75220e1cdb8491982b964834abe98041946f4a3e: feat(stages): update create stages (#27) (@shipengqi)
  • c3b847f9073cfc943c52638f35655099ac63f791: feat(template): update all skeleton files (#24) (@shipengqi)
  • 11a32aa8bc0244ecd51f733923caeaafb799730a: feat(template): update grpc and cli templates (#32) (@shipengqi)
  • e29cfad33bda1fcc4d842119935ebbe7cbd18557: feat(validator): add config validators (#21) (@shipengqi)
  • 0368ff7602d5905ed15e62f430a8ff80d82ea2b1: feat(workflows): add workflows and update build scripts (#34) (@shipengqi)
  • 0c5edb978003d9785e01f5f272420d2cc3c73184: feat: addlicense and codegen (#1) (@shipengqi)
  • da39c19f662a9e9376f5988a91479627fb2ce98c: feat: cli skeleton (#4) (@shipengqi)
  • dbc7ba3a11ab413c13bedf6b50ac1ecbd230dfa0: feat: codegen (#2) (@shipengqi)
  • d590b6cf2f10cc0c1de1f8981422e3e66fbe7083: feat: e2e tests for codegen (#7) (@shipengqi)
  • 9e41b404c5be95dff7838aa7faa20faa6ccbe1ed: feat: gRPC server skeleton (#3) (@shipengqi)

Bug Fixes

  • 38fe1f28d611bf13c19ea4a9db57e557b413c912: fix(config): remove warn message if config file is missing (#35) (@shipengqi)
  • 64fb20d6660974f5b6f407c4160c3f2006ea96ed: fix(release): add release build main path (#37) (@shipengqi)

Other work

  • 366130e9cd4a72329970b642107dff059c7579ab: api (@shipengqi)
  • 99a4200de3adc8be43811c34013a6181a28b3d99: chore(deps): bump actions/dependency-review-action from 3 to 4 (#14) (@dependabot[bot])
  • e49b548127557db715a4744d8c38c7cb4ba7fc86: chore(deps): bump actions/labeler from 4 to 5 (#11) (@dependabot[bot])
  • 285420135d2a5fc43b1b1d7c77d3f15fc75e7b96: chore(deps): bump actions/setup-go from 4 to 5 (#13) (@dependabot[bot])
  • 77d9fc6c2c076c409fd684efd63749a8af395745: chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 (#15) (@dependabot[bot])
  • 50572657910e39e520f8a9a6ccfc5ae99d0abe04: chore(deps): bump github.com/onsi/gomega from 1.27.10 to 1.32.0 (#18) (@dependabot[bot])
  • 023e61cd573890a3ac238dcf0843c3a2bf182828: chore(deps): bump github.com/shipengqi/action from 0.1.2 to 0.2.0 (#23) (@dependabot[bot])
  • 56f68c2c277f455e21482492521dc1db61eed159: chore(deps): bump github.com/shipengqi/component-base (#16) (@dependabot[bot])
  • 7e8fd927cbf571cf12aa660185a50148b2cbab7b: chore(deps): bump github.com/shipengqi/component-base (#28) (@dependabot[bot])
  • 77b65c271b5f3c8f800ebfe0d8511d68210ad324: chore(deps): bump github.com/shipengqi/golib from 0.2.11 to 0.2.12 (#26) (@dependabot[bot])
  • 63f6b35edd4c92cf78812aac921832ebe1faf01f: chore(deps): bump github.com/shipengqi/jcli from 0.2.10 to 0.2.11 (#30) (@dependabot[bot])
  • 8dae6a19bec6477cc931e9e3b2379d4c4429a0f1: chore(deps): bump github.com/shipengqi/log from 0.1.15 to 0.2.1 (#17) (@dependabot[bot])
  • 4dd317a5807f33ca811020761a78b65a38ab33fb: chore(deps): bump github.com/shipengqi/log from 0.2.1 to 0.2.2 (#29) (@dependabot[bot])
  • c3a736582ff81ce7dec96c025aea75c411c8d1fe: chore(deps): bump github/codeql-action from 2 to 3 (#12) (@dependabot[bot])
  • a4183e874ccbe267d5019076d0bad17610392767: chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#10) (@dependabot[bot])
  • b6e538fa75228a9dd3ddf3381474f654706b3c62: chore(deps): upgrade golang.org/x/tools (@shipengqi)
  • 6b5fbbe0210a19325243b4ccd46680fec7c8d64a: chore(workflows): disable workflows (#20) (@shipengqi)
  • 456173be8ddfa23e4547bb8b3e1973eb0289c62c: chore: add e2e tests (#6) (@shipengqi)
  • 2993c4fc1fa8c3d895489d107f9d87dacad62b86: chore: ci (#5) (@shipengqi)
  • 7d1b9a349f241a50f6f7a3f5eccb0620fb4a5655: chore: hack scripts (@shipengqi)
  • f2fd9513caf862e44910f0bea777958075d30c35: chore: more ci actions (#8) (@shipengqi)
  • e835053b00201bb8cdd5cfe07b174e78ab36d212: config files (@shipengqi)
  • edc80eb25035999f649dca09793c2ca3eba83552: copy embed fs to dst (@shipengqi)
  • 92af109f24216f1ce14c5776e66e9d5b8f852a00: first commit (@shipengqi)
  • 2255497cb8a12d6338dd93e23f30a8da32b9516f: progress bar (@shipengqi)
  • f4030a4cdf46f1002e4b14ca7f311d2f6aa8766d: refactor (@shipengqi)

Full Changelog: https://github.com/shipengqi/jaguar/compare/...v1.0.0