Releases: caffeine-addictt/waku
Releases · caffeine-addictt/waku
v0.9.2
Changelog
Features
- 05947a6: feat(DX/UX): Arr prompt trailer to factor \n (@caffeine-addictt)
- da1edcb: feat(DX/UX): Only append ? if ask is unset (@caffeine-addictt)
- 4a19788: feat(DX/UX): Prompt asks to allow newlines (@caffeine-addictt)
- eab998b: feat(UX): allow permissive strings in ask (#217) (@caffeine-addictt)
- 485624b: feat: Add PermissiveString type (@caffeine-addictt)
- e029603: feat: Make prompts.Type default to str (#219) (@caffeine-addictt)
Improvements
- 2f56250: refactor: Abstract out stripping \n (@caffeine-addictt)
Others
- 24f8a0a: chore(deps): Bump golang from 1.24.1 to 1.24.2 (#218) (@dependabot[bot])
v0.9.1
Changelog
Features
- 66f9986: feat: Allow additional properties in unknown types (#212) (@caffeine-addictt)
- 065d75a: feat: Implement unification of json and yml parsing (@caffeine-addictt)
- 5668fc9: feat: Migrate gopkg.in/yaml -> goccy/go-yaml (#213) (@caffeine-addictt)
- b2362ae: feat: Unify json and yaml parsing logic (@caffeine-addictt)
Improvements
- 3cc8819: docs: Fix broken sh example (#214) (@caffeine-addictt)
Others
- a1f4240: chore(deps): gopkg.in/yaml -> goccy/go-yaml (@caffeine-addictt)
- 505b935: chore: Skip AUR push on prereleases (#211) (@caffeine-addictt)
- 877de49: chore: bump v0.9.1 (#215) (@caffeine-addictt)
v0.9.0
Changelog
Features
- bec6969: feat: Add 30s timeout to templating (@caffeine-addictt)
- f6dc89f: feat: Add include field (@caffeine-addictt)
- 441fc5c: feat: Add includes style field (#207) (@caffeine-addictt)
- b56b715: feat: Allow errors to store metadata (@caffeine-addictt)
- a448f9b: feat: Do not account for dirs (@caffeine-addictt)
- d793b9e: feat: Have config paths use style dir as root ref (@caffeine-addictt)
- 0776754: feat: Have styles' resource take precedence (@caffeine-addictt)
- 1256a38: feat: Implement include field (@caffeine-addictt)
- 1347ced: feat: Include field in validation error (@caffeine-addictt)
- fdec94e: feat: Separate Meta and Metaf (@caffeine-addictt)
- 630f041: feat: Skip validating wildcards (@caffeine-addictt)
- 5d46bd6: feat: Use style resource (@caffeine-addictt)
- 26fcd39: feat(gh): Improve tests-worker (@caffeine-addictt)
- 947baf7: feat: Improve PR template (@caffeine-addictt)
- 09bf559: feat: Improve codestyle (@caffeine-addictt)
- 201119d: feat: Rename simple-github -> waku-github (@caffeine-addictt)
- f2056ea: feat: Reword dependabot comment (@caffeine-addictt)
- b91d508: feat: Setup and rework waku style (#210) (@caffeine-addictt)
Improvements
- 08f7793: docs: Add blog for v0.9 (@caffeine-addictt)
- 09b3a29: docs: Simplify issue templates (@caffeine-addictt)
- 4100451: docs: Update CoC (@caffeine-addictt)
- d7bf14a: refactor: Abstract style resources into shared/ (@caffeine-addictt)
- 12020e9: refactor: Move waku-github/ -> github/styles/waku/ (@caffeine-addictt)
- 2358026: refactor: Remove unnecessary double-quotes (@caffeine-addictt)
- 4bf97b5: style: Formatting (@caffeine-addictt)
Bug fixes
- 9e261f1: fix(regression): Unsanitized filepaths (@caffeine-addictt)
- 4ab2253: fix: Account for /**, /, /* when validating ignore (@caffeine-addictt)
- 23e2e72: fix: Make ignore regex more permissive (@caffeine-addictt)
- e0f930d: fix: Properly handle interrupts (@caffeine-addictt)
- 60c12d6: fix: Remove setup (@caffeine-addictt)
- a5dc920: fix: Skip nil check on slices (@caffeine-addictt)
- 729ac80: fix: Unmarshalling as map instead of slice (@caffeine-addictt)
- b7aefa7: fix: Use go-json over std json (@caffeine-addictt)
- 42fee43: fix: Templating failing (#209) (@caffeine-addictt)
Improvements
- ce69a5b: docs: Add includes docs (@caffeine-addictt)
- e288199: docs: Add section tag (@caffeine-addictt)
- e062488: docs: Fix broken yml example (@caffeine-addictt)
- cd2ac1e: refactor: Expose log in pkg (@caffeine-addictt)
- 990ff88: refactor: Join arg types (@caffeine-addictt)
- 936b816: refactor: Remove redundant stuff (@caffeine-addictt)
- 09aad7d: refactor: Rename include -> includes (@caffeine-addictt)
- 37537d9: refactor: Reorder file (@caffeine-addictt)
- 0a23c8e: style: Formatting (@caffeine-addictt)
- dbd989e: style: Formatting (@caffeine-addictt)
Others
- ee88e11: Merge branch 'main' into feat/extend-styles (@caffeine-addictt)
- 38c7fe3: chore: Add kofi to FUNDING (#205) (@caffeine-addictt)
- 46fc81b: chore: Migrate from format -> formats (@caffeine-addictt)
- 441f4ce: chore: Remove upx (@caffeine-addictt)
- a78cb6b: chore: Update schema for includes (@caffeine-addictt)
- c450211: chore: bump to 0.9.0-alpha1 (@caffeine-addictt)
- eb61bf7: ci: Fix release ci (#208) (@caffeine-addictt)
- 67e47ff: ci: Support grepping for prerelease tags (@caffeine-addictt)
- 076f16a: Merge branch 'main' into official-styles (@caffeine-addictt)
- 5f75ef7: Merge branch 'main' into official-styles (@caffeine-addictt)
- 529917b: chore: Have linguist ignore www/ & template/ (@caffeine-addictt)
- 2c1f7d7: chore: bump v0.9.0 (@caffeine-addictt)
- ac3ecdf: ci: Remove unneeded handlebars (@caffeine-addictt)
- cb41856: revert: Remove ToC from CONTRIBUTING (@caffeine-addictt)
v0.9.0-alpha2
v0.9.0-alpha1
Changelog
Features
- bec6969: feat: Add 30s timeout to templating (@caffeine-addictt)
- f6dc89f: feat: Add include field (@caffeine-addictt)
- 441fc5c: feat: Add includes style field (#207) (@caffeine-addictt)
- b56b715: feat: Allow errors to store metadata (@caffeine-addictt)
- a448f9b: feat: Do not account for dirs (@caffeine-addictt)
- d793b9e: feat: Have config paths use style dir as root ref (@caffeine-addictt)
- 0776754: feat: Have styles' resource take precedence (@caffeine-addictt)
- 1256a38: feat: Implement include field (@caffeine-addictt)
- 1347ced: feat: Include field in validation error (@caffeine-addictt)
- fdec94e: feat: Separate Meta and Metaf (@caffeine-addictt)
- 630f041: feat: Skip validating wildcards (@caffeine-addictt)
- 5d46bd6: feat: Use style resource (@caffeine-addictt)
Bug fixes
- 9e261f1: fix(regression): Unsanitized filepaths (@caffeine-addictt)
- 4ab2253: fix: Account for /**, /, /* when validating ignore (@caffeine-addictt)
- 23e2e72: fix: Make ignore regex more permissive (@caffeine-addictt)
- e0f930d: fix: Properly handle interrupts (@caffeine-addictt)
- 60c12d6: fix: Remove setup (@caffeine-addictt)
- a5dc920: fix: Skip nil check on slices (@caffeine-addictt)
- 729ac80: fix: Unmarshalling as map instead of slice (@caffeine-addictt)
- b7aefa7: fix: Use go-json over std json (@caffeine-addictt)
Improvements
- ce69a5b: docs: Add includes docs (@caffeine-addictt)
- e288199: docs: Add section tag (@caffeine-addictt)
- e062488: docs: Fix broken yml example (@caffeine-addictt)
- cd2ac1e: refactor: Expose log in pkg (@caffeine-addictt)
- 990ff88: refactor: Join arg types (@caffeine-addictt)
- 936b816: refactor: Remove redundant stuff (@caffeine-addictt)
- 09aad7d: refactor: Rename include -> includes (@caffeine-addictt)
- 37537d9: refactor: Reorder file (@caffeine-addictt)
- 0a23c8e: style: Formatting (@caffeine-addictt)
- dbd989e: style: Formatting (@caffeine-addictt)
Others
- ee88e11: Merge branch 'main' into feat/extend-styles (@caffeine-addictt)
- 38c7fe3: chore: Add kofi to FUNDING (#205) (@caffeine-addictt)
- 46fc81b: chore: Migrate from format -> formats (@caffeine-addictt)
- 441f4ce: chore: Remove upx (@caffeine-addictt)
- a78cb6b: chore: Update schema for includes (@caffeine-addictt)
- c450211: chore: bump to 0.9.0-alpha1 (@caffeine-addictt)
- eb61bf7: ci: Fix release ci (#208) (@caffeine-addictt)
- 67e47ff: ci: Support grepping for prerelease tags (@caffeine-addictt)
v0.8.1
Changelog
Features
- 283a739: feat: Add --allow-spaces/-a flag (@caffeine-addictt)
- 3a17532: feat: Implement --no-license/-L flag (#187) (@caffeine-addictt)
- 4629a21: feat: Improve project naming flexibility (#188) (@caffeine-addictt)
Bug fixes
- b0d7631: fix: Do not force project name to lowercase (@caffeine-addictt)
- d483114: fix: Print created project dir afterward (#186) (@caffeine-addictt)
- 1369209: fix: Skip checking if slice is nil (#198) (@caffeine-addictt)
Improvements
- 743552a: docs: Update docs (@caffeine-addictt)
Others
- 2afc862: chore(deps): Bump alpine from 3.21.0 to 3.21.2 (#189) (@dependabot[bot])
- c6373ff: chore(deps): Bump alpine from 3.21.2 to 3.21.3 (#195) (@dependabot[bot])
- 746628b: chore(deps): Bump github.com/charmbracelet/lipgloss from 1.0.0 to 1.1.0 (#203) (@dependabot[bot])
- fbcbffe: chore(deps): Bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 (#191) (@dependabot[bot])
- 9d7395a: chore(deps): Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#197) (@dependabot[bot])
- d9eb33f: chore(deps): Bump github.com/goccy/go-json from 0.10.4 to 0.10.5 (#192) (@dependabot[bot])
- fee4ddd: chore(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#196) (@dependabot[bot])
- 4347713: chore(deps): Bump golang from 1.23.4 to 1.23.5 (#190) (@dependabot[bot])
- e9cfed8: chore(deps): Bump golang from 1.23.5 to 1.23.6 (#193) (@dependabot[bot])
- 49ce563: chore(deps): Bump golang from 1.23.6 to 1.24.0 (#194) (@dependabot[bot])
- efda747: chore(deps): Bump golang from 1.24.0 to 1.24.1 (#200) (@dependabot[bot])
- 683f88f: chore(deps): Bump golang.org/x/net in the go_modules group (#201) (@dependabot[bot])
- 024be10: chore(deps): Bump tj-actions/changed-files from 45 to 46 (#202) (@dependabot[bot])
- 16c2394: chore: Bump go 1.23.5 -> 1.24.1 (#199) (@caffeine-addictt)
- fc135dc: chore: Update config schema (@caffeine-addictt)
- 7b86ce1: chore: bump 0.8.0 -> 0.8.1 (@caffeine-addictt)
- 124e8d9: revert: Deprecate setup field (@caffeine-addictt)
- 49c5c9e: revert: Deprecate setup field (#204) (@caffeine-addictt)
v0.8.0
Changelog
Features
- 71beb2d: feat: Add ui spinner (@caffeine-addictt)
- 07185fb: feat: Add ui spinners (#184) (@caffeine-addictt)
- 7e737d2: feat: Implement ui spinner (@caffeine-addictt)
- a2e141c: feat: error on missing key (@caffeine-addictt)
- 981e709: feat: improve template parsing (#183) (@caffeine-addictt)
Bug fixes
- bc5d7a6: fix: Use text/template instead of html/template (@caffeine-addictt)
Improvements
- 5aec50d: docs: Add v0.8 blog (@caffeine-addictt)
- f505930: docs: Add waku v0.8.0 blog (#185) (@caffeine-addictt)
- cdc1ce5: docs: Remove waku on chocolately (#181) (@caffeine-addictt)
- 32eaed3: docs: conform to line length (@caffeine-addictt)
- cee2211: docs: fix broken blog link (@caffeine-addictt)
- 5862fc3: refactor: Rename to glob (#182) (@caffeine-addictt)
- aee81f5: style: Formatting docs (@caffeine-addictt)
- 6260472: test: remove 1 benchmark condition (@caffeine-addictt)
Others
- d0f78c3: chore: Update dependencies (@caffeine-addictt)
- e0175d8: chore: Update golang version (@caffeine-addictt)
- 26ddfbe: chore: bump to v0.8.0 (@caffeine-addictt)
- 451f49f: ci: Check that tags are updated before release (#180) (@caffeine-addictt)
v0.7.5
Changelog
Others
- 62a45fe: chore(deps): Bump the go_modules group with 2 updates (#176) (@dependabot[bot])
- 4f59ef4: chore: bump v0.7.5 (#178) (@caffeine-addictt)
- 99cd114: ci: Fix snapcraft not being found by apt (#179) (@caffeine-addictt)
v0.7.4
Changelog
Others
- 43530ed: chore(deps): Bump alpine from 3.20.3 to 3.21.0 (#172) (@dependabot[bot])
- 51bb420: chore(deps): Bump github.com/goccy/go-json from 0.10.3 to 0.10.4 (#174) (@dependabot[bot])
- 7b60fd3: chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#170) (@dependabot[bot])
- 3ab5947: chore(deps): Bump golang from 1.23.2 to 1.23.3 (#169) (@dependabot[bot])
- 8f3c9d9: chore(deps): Bump golang from 1.23.3 to 1.23.4 (#173) (@dependabot[bot])
- 8583e8f: chore(deps): Bump golang.org/x/crypto in the go_modules group (#171) (@dependabot[bot])
v0.7.3
Changelog
Features
- 80a8702: feat: Add logging (@caffeine-addictt)
Bug fixes
- fb35c81: fix: Only license is templated (#167) (@caffeine-addictt)
- bb3fcf7: fix: Use config file REL path to tmp (@caffeine-addictt)
Improvements
- 819dd58: refactor: Log messages start with lowercase (@caffeine-addictt)
Others
- 4bb3463: chore: bump v0.7.2 -> v0.7.3 (@caffeine-addictt)