Releases: hay-kot/scaffold
v0.5.0
Breaking Change
There's a small breaking change by moving some flags from the root to the new
command where they actually apply.
--no-clobber
--force
--output-dir
Changelog
- 2326c11 chore(deps): update actions/checkout digest to eef6144 (#227)
- cf7ac3d chore(deps): update dependency mermaid to v10.9.2 (#225)
- 5b7f14a chore(deps): update dependency vitepress-plugin-mermaid to v2.0.17 (#223)
- 5d2c855 feat: subdirectory support for remote scaffolds (#219)
- d1d2f8c feat: support XDG standards on new installs (#230)
- 664b25e feat: update subdirectory support (#224)
- 2d835cb fix(deps): update dependency vitepress to v1.4.0 (#226)
- d1c5eb7 fix(deps): update github.com/charmbracelet/huh/spinner digest to 983a507 (#229)
- be1ac08 fix(deps): update github.com/charmbracelet/huh/spinner digest to c9b2c9c (#214)
- 69cf4f0 fix(deps): update github.com/psanford/memfs digest to 02fb08c (#222)
- df1a6e5 fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.7.1 (#228)
- c21fb86 fix(deps): update module github.com/charmbracelet/huh to v0.6.0 (#216)
- efa59f0 fix(deps): update module github.com/go-sprout/sprout to v0.6.0 (#218)
v0.4.1
v0.4.0
Features
- 597f747 feat: new pluralize function (#200)
- ca9df8d feat: print scaffold package/commit during start (#208)
- 167779c feat: support specifying minimum version for scaffold (#203)
Changelog
- 4ffc131 chore: go mod tidy
- 19481d1 fix(deps): update dependency vitepress to v1.3.4 (#204)
- 3999377 fix(deps): update github.com/charmbracelet/huh/spinner digest to b963c39 (#187)
- 0bc5858 fix(deps): update module github.com/charmbracelet/bubbletea to v1 (#206)
- 167401d fix(deps): update module github.com/charmbracelet/huh to v0.5.3 (#201)
v0.3.0
Feature Highlights
- feat: user friendly outputs by @hay-kot in #166
- Some user facing error message should be a little more clear. This work will continue as we try to move away from the logger as a means of notifying users of problems.
- feat: extend validators to support more kinds/types by @hay-kot in #179
- Scaffolds now support a whole host of new validation features for inputs!
- https://hay-kot.github.io/scaffold/templates/config-reference.html#validate
What's Changed
- fix(deps): update module github.com/charmbracelet/bubbletea to v0.26.6 by @renovate in #180
- fix(deps): update github.com/charmbracelet/huh/spinner digest to 67d4a43 by @renovate in #181
- fix(deps): update dependency vitepress to v1.3.1 by @renovate in #183
- fix(deps): update dependency vitepress to v1.3.2 by @renovate in #188
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.3 by @renovate in #186
- fix(deps): update module github.com/charmbracelet/huh to v0.5.2 by @renovate in #184
- chore: bump go dependencies by @hay-kot in #197
- chore(deps): update dependency typescript-json-schema to ^0.65.0 by @renovate in #194
- fix(deps): update dependency vitepress to v1.3.3 by @renovate in #193
- chore: bump go version to latest by @hay-kot in #198
- chore: bump sprout with compat layer by @hay-kot in #199
Full Changelog: v0.2.0...v0.3.0
Changelog
- b722863 chore(deps): update dependency typescript-json-schema to ^0.65.0 (#194)
- 1251d63 chore: bump go dependencies (#197)
- 9c4c9dc chore: bump go version to latest (#198)
- d13c858 chore: bump sprout with compat layer (#199)
- b467240 chore: go mod tidy
- 23da436 feat: extend validators to support more kinds/types (#179)
- 82dd1e6 feat: user friendly outputs (#166)
- b23400c fix(deps): update dependency vitepress to v1.3.1 (#183)
- edf5f29 fix(deps): update dependency vitepress to v1.3.2 (#188)
- bfdc85f fix(deps): update dependency vitepress to v1.3.3 (#193)
- 0355f6f fix(deps): update github.com/charmbracelet/huh/spinner digest to 67d4a43 (#181)
- 5f60b6d fix(deps): update module github.com/charmbracelet/bubbletea to v0.26.6 (#180)
- 378eb5a fix(deps): update module github.com/charmbracelet/huh to v0.5.2 (#184)
- d70d6c6 fix(deps): update module github.com/urfave/cli/v2 to v2.27.3 (#186)
v0.2.0
BREAKING CHANGE
Old Behavior
{{ .ProjectCamel }}
-> ProjectCamel
New Behavior
{{ .ProjectCamel }}
-> projectCamel
To have the same output as before change instances of {{ .ProjectCamel }}
to {{ .ProjectPascal }}
If you were using the camelcase
function, you can replace those occurrences with toPascalCase
Features
New JSON Schema Support for Scaffold Files and ScaffoldRC file
What's Changed
- fix(deps): update dependency vitepress to v1.2.3 by @renovate in #169
- chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #170
- chore(deps): update actions/checkout digest to 692973e by @renovate in #175
- fix(deps): update module github.com/go-sprout/sprout to v0.4.1 by @renovate in #178
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Post Hook Support!
New Release Structure
Instead of release a minor version for every commit, we'll be doing pre-release semver. We'll increment the 0.0.x version for bug fixes and 0.x.0 for new features until we've reached a stable release. While breaking changes could happen, they should only ever be minor.
Features
Dev
Dependencies
- fix(deps): update dependency vitepress to v1.2.2 by @renovate in #157
- fix(deps): update module github.com/go-sprout/sprout to v0.4.0 by @renovate in #156
- chore(deps): update golangci/golangci-lint-action action to v6 by @renovate in #124
- fix(deps): update module github.com/charmbracelet/bubbles to v0.18.0 by @renovate in #143
- chore(deps): update dependency mermaid to v10.9.1 - autoclosed by @renovate in #148
- chore(deps): update actions/configure-pages action to v5 by @renovate in #149
- chore(deps): update actions/checkout digest to a5ac7e5 by @renovate in #158
- fix(deps): update module github.com/charmbracelet/bubbletea to v0.26.2 by @renovate in #144
- fix(deps): update module github.com/rs/zerolog to v1.33.0 by @renovate in #161
Full Changelog: v0.0.100...v0.1.0