Releases: peter-evans/kdef
v0.3.0
⭐ Switches the diff algorithm in use by kdef to Patience Diff. This algorithm generates diffs tending to be more human-readable than the common diff algorithm.
Changelog
- 97df38f: Switch to patience diff algorithm (#150) (@peter-evans)
- 7 dependency updates (@dependabot[bot])
v0.2.4
Changelog
- e5fb2bb: Bump github.com/twmb/franz-go from 1.3.2 to 1.3.3 (#141) (@dependabot[bot])
- bbeed0b: Bump github.com/aws/aws-sdk-go from 1.42.52 to 1.43.2 (#142) (@dependabot[bot])
- 8b434c4: Bump JamesIves/github-pages-deploy-action from 4.2.3 to 4.2.5 (#140) (@dependabot[bot])
v0.2.3
Changelog
- d48ab44: Bump github.com/aws/aws-sdk-go from 1.42.35 to 1.42.39 (#130) (@dependabot[bot])
- d89450b: Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (#131) (@dependabot[bot])
- 8171785: Bump github.com/jedib0t/go-pretty/v6 from 6.2.4 to 6.2.5 (#132) (@dependabot[bot])
- fe546e0: Fix lint errors (#135) (@peter-evans)
- 31d623e: Bump github.com/aws/aws-sdk-go from 1.42.39 to 1.42.44 (#134) (@dependabot[bot])
- 34ec02c: Bump JamesIves/github-pages-deploy-action from 4.2.2 to 4.2.3 (#133) (@dependabot[bot])
- 81690ff: Bump github.com/aws/aws-sdk-go from 1.42.44 to 1.42.47 (#136) (@dependabot[bot])
- 7c331a9: Bump github.com/twmb/franz-go from 1.3.1 to 1.3.2 (#139) (@dependabot[bot])
- f95dae7: Bump github.com/aws/aws-sdk-go from 1.42.47 to 1.42.52 (#138) (@dependabot[bot])
- 4129cf5: Bump github.com/jedib0t/go-pretty/v6 from 6.2.5 to 6.2.7 (#137) (@dependabot[bot])
v0.2.2
Changelog
- e1ad3cc: Update docs (#124) (@peter-evans)
- 2a09caf: Add kind constants (#125) (@peter-evans)
- 9e8841a: Bump github.com/aws/aws-sdk-go from 1.42.30 to 1.42.35 (#126) (@dependabot[bot])
- 6ead8a2: Remove todo comment (@peter-evans)
- ad1b1e9: Fix doc paths (#127) (@peter-evans)
- 0093fa9: Fix doc paths (#128) (@peter-evans)
- 0379fd4: Add config comments (@peter-evans)
- 514a9f9: Fix lint warnings (#129) (@peter-evans)
v0.2.1
Changelog
- e8e6bd3: Leader election fixes (#123) (@peter-evans)
v0.2.0
Changelog
- b150dc5: Update docs (#85) (@peter-evans)
- 2d063f6: Update docs (@peter-evans)
- 8b02308: Update docs (@peter-evans)
- d31c5a6: Bump github.com/twmb/franz-go from 1.2.4 to 1.2.5 (#89) (@dependabot[bot])
- b2d6aea: Bump github.com/aws/aws-sdk-go from 1.42.9 to 1.42.14 (#87) (@dependabot[bot])
- 7096c0b: Bump JamesIves/github-pages-deploy-action from 4.1.6 to 4.1.7 (#86) (@dependabot[bot])
- 452ca95: Bump github.com/knadh/koanf from 1.3.2 to 1.3.3 (#88) (@dependabot[bot])
- e144e67: Update docs (@peter-evans)
- a007061: Update docs (@peter-evans)
- 4f018d4: Tweak use of plural in messages (#90) (@peter-evans)
- 8302cd9: Update docs (@peter-evans)
- 4585c27: Pass context through call chain (#91) (@peter-evans)
- ea42084: Update docs (@peter-evans)
- c7310f5: Warn when assignments and rack assignments are both specified (#92) (@peter-evans)
- a1e2c03: Update docs (@peter-evans)
- 6212ff6: Update docs (#93) (@peter-evans)
- 688c05d: Update docs (@peter-evans)
- ae13532: Bump github.com/aws/aws-sdk-go from 1.42.14 to 1.42.19 (#94) (@dependabot[bot])
- 442a07c: Bump github.com/twmb/franz-go from 1.2.5 to 1.2.6 (#96) (@dependabot[bot])
- 5ca459f: Bump github.com/aws/aws-sdk-go from 1.42.19 to 1.42.22 (#95) (@dependabot[bot])
- be9d0cd: Bump github.com/aws/aws-sdk-go from 1.42.22 to 1.42.23 (#99) (@dependabot[bot])
- 62aa899: Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#98) (@dependabot[bot])
- a4bb0ec: Bump JamesIves/github-pages-deploy-action from 4.1.7 to 4.1.8 (#97) (@dependabot[bot])
- f7b9e3b: Rack constraints (#100) (@peter-evans)
- 5d8b788: Assign partitions on create (#101) (@peter-evans)
- a36f9a1: Add selection method (#102) (@peter-evans)
- 127e502: Bump github.com/aws/aws-sdk-go from 1.42.23 to 1.42.25 (#103) (@dependabot[bot])
- 732d56e: Add topic-cluster-use selection (#105) (@peter-evans)
- 127f22d: Fix the remote in the topic diff (#107) (@peter-evans)
- 28903da: Show underlying topic state changes (#106) (@peter-evans)
- bd2f181: Refactor load definition (#108) (@peter-evans)
- c8ad520: Bump github.com/knadh/koanf from 1.3.3 to 1.4.0 (#110) (@dependabot[bot])
- 76c0233: Fix cluster replica count during rack constraint sync (#111) (@peter-evans)
- aedff75: Add managed assignments balance feature (#112) (@peter-evans)
- ea071da: Add definition property override option (#109) (@peter-evans)
- 36fd0b2: Bump github.com/twmb/franz-go from 1.2.6 to 1.3.1 (#115) (@dependabot[bot])
- b138e00: Bump github.com/aws/aws-sdk-go from 1.42.25 to 1.42.30 (#116) (@dependabot[bot])
- 872cb74: Bump JamesIves/github-pages-deploy-action from 4.1.8 to 4.2.2 (#114) (@dependabot[bot])
- ab7f7bf: Add leader election feature (#113) (@peter-evans)
- ac7188f: Correct output dir option description (#117) (@peter-evans)
- d5ff2fc: Remove unnecessary args from export controller (#118) (@peter-evans)
- 49e087e: Do not log sensitive config keys (#119) (@peter-evans)
- 79e27f6: Fix state when adding partitions (#120) (@peter-evans)
- bd17347: Document schemas (#121) (@peter-evans)
- 279454f: Update demo gif (#122) (@peter-evans)
v0.1.0
Changelog
3cc6d1e: Add the latest tag to docker images (#61) (@peter-evans)
148feca: Minor refactoring (#62) (@peter-evans)
1c3ed90: Linting and minor fixes (#63) (@peter-evans)
b6ac6b6: Refactor package structure (#64) (@peter-evans)
9e3fc66: Fix test execution note (#65) (@peter-evans)
6156332: Minor refactoring and style fixes (#66) (@peter-evans)
674ca98: Remove dangling volumes of test containers (#67) (@peter-evans)
1c0f406: Bump github.com/twmb/franz-go from 1.2.3 to 1.2.4 (#68) (@dependabot[bot])
cc0506f: Bump github.com/aws/aws-sdk-go from 1.41.19 to 1.42.5 (#69) (@dependabot[bot])
1db4cf6: Add further acl entry group validations (#70) (@peter-evans)
f202845: Update docs (#56) (@peter-evans)
6c084be: Remove minify plugin (#71) (@peter-evans)
7d3ec31: Update docs and cmd help (#72) (@peter-evans)
a989321: Minor linting fixes (#73) (@peter-evans)
6344077: Update documentation (#74) (@peter-evans)
670381e: Update documentation (#75) (@peter-evans)
a83ac57: Bump github.com/testcontainers/testcontainers-go from 0.11.1 to 0.12.0 (#78) (@dependabot[bot])
c03f406: Bump github.com/aws/aws-sdk-go from 1.42.5 to 1.42.9 (#77) (@dependabot[bot])
3af30d2: Bump JamesIves/github-pages-deploy-action from 4.1.5 to 4.1.6 (#76) (@dependabot[bot])
b310171: Update documentation (#79) (@peter-evans)
991adf7: Tweak info log messages (#81) (@peter-evans)
9007ed3: Fix labels and update docs (#83) (@peter-evans)
84c8481: Update docs (#84) (@peter-evans)
724926d: Update .gitignore (@peter-evans)
Docker images
docker pull peterevans/kdef:0.1.0
docker pull ghcr.io/peter-evans/kdef:0.1.0
v0.0.3
Changelog
ed97228: Fix yaml formatting (#47) (@peter-evans)
0a788da: Use actions cache (#48) (@peter-evans)
c908afe: Add dependabot config (@peter-evans)
55e73b1: Bump github.com/fatih/color from 1.12.0 to 1.13.0 (#49) (@dependabot[bot])
31a4040: Bump github.com/knadh/koanf from 1.2.1 to 1.3.2 (#53) (@dependabot[bot])
5bc3c99: Bump github.com/twmb/franz-go from 1.1.4 to 1.2.2 (#51) (@dependabot[bot])
0efd23e: Bump github.com/aws/aws-sdk-go from 1.40.21 to 1.41.17 (#52) (@dependabot[bot])
1f68762: Correct wording for slices (#54) (@peter-evans)
95826fa: Add docs workflow (#55) (@peter-evans)
29da71a: Use action to deploy github pages (@peter-evans)
66a4434: Update docs config (@peter-evans)
d17fa86: Update docs config (@peter-evans)
4d5512a: Bump github.com/aws/aws-sdk-go from 1.41.17 to 1.41.19 (#58) (@dependabot[bot])
bec3e23: Bump github.com/twmb/franz-go from 1.2.2 to 1.2.3 (#57) (@dependabot[bot])
9bb9fbc: Use large node ids in topic tests (#59) (@peter-evans)
a83c27e: Publish to docker hub (#60) (@peter-evans)
Docker images
docker pull peterevans/kdef:0.0.3
docker pull ghcr.io/peter-evans/kdef:0.0.3
v0.0.2
Changelog
7da5b93: Publish docker image (#46) (@peter-evans)
Docker images
docker pull ghcr.io/peter-evans/kdef:0.0.2
v0.0.1
Changelog
9786e72: Update gitignore (@peter-evans)
40087af: Add kdef (@peter-evans)
fa3e34e: Update topic example (@peter-evans)
f445200: Add ci workflow (#1) (@peter-evans)
ae1967a: Add util tests (@peter-evans)
01d2c57: Add tests and fixes (#2) (@peter-evans)
5d77294: Update root cmd description (@peter-evans)
e2fb997: Handle update to partitions (#3) (@peter-evans)
e69052d: Fix incremental alter configs request (#5) (@peter-evans)
4e8156d: Add assignments feature (#4) (@peter-evans)
c28fb1e: Return an apply result (#6) (@peter-evans)
a54ba86: Update franz-go (#8) (@peter-evans)
7659570: Add await reassignments feature (#9) (@peter-evans)
a87014a: Update franz-go (#10) (@peter-evans)
b9d286a: Handle update of replication factor (#11) (@peter-evans)
0f2b36b: Switch to line oriented diff (#12) (@peter-evans)
de51b01: Improve applier tests by checking diffs (#13) (@peter-evans)
4da5778: Sort (#15) (@peter-evans)
ac76afc: Add rack assignments feature (#16) (@peter-evans)
259be3c: Enable export of assignments in topic defs (#17) (@peter-evans)
7808e0c: Add brokers resource (#18) (@peter-evans)
065006e: Add broker resource (#19) (@peter-evans)
f2efa6e: Change delete-missing-configs flag to definition properties (#20) (@peter-evans)
1a1d066: Enable disabled tests (#22) (@peter-evans)
fb2c2a7: Change reassignments await timeout to apply command flag (#21) (@peter-evans)
a704122: Set alter configs method in client config (#23) (@peter-evans)
df336dc: Add JSON format definition export/apply (#24) (@peter-evans)
bc043bd: Minor refactor of apply controller (#25) (@peter-evans)
67a3668: Refactor client and config (#26) (@peter-evans)
90bb360: Move util package inside core (#27) (@peter-evans)
0999e53: Move test package inside core (#28) (@peter-evans)
0a41cb5: Rename package in to docparse (#29) (@peter-evans)
09d4f04: Update franz-go (#30) (@peter-evans)
c30a5a8: Add configure command (#31) (@peter-evans)
e0c3dd8: Extend continue-on-error to cover controller errors (#32) (@peter-evans)
93fc407: Add acl resource definition (#33) (@peter-evans)
d675b41: Support double asterisk globbing (#34) (@peter-evans)
92c0f8e: Rename deleteMissing to deleteUndefined (#35) (@peter-evans)
786a0e4: Default to delete undefined on export (#36) (@peter-evans)
ad7b338: Upgrade go to 1.17 (#37) (@peter-evans)
cc09568: Add lint workflow (#38) (@peter-evans)
171bd54: Retry cluster up in tests (#39) (@peter-evans)
4144ddf: Separate unit and integration test execution (#40) (@peter-evans)
329c38c: Fix lint workflow trigger (#41) (@peter-evans)
36afabe: Add release workflow (#42) (@peter-evans)
ac700ba: Release config fixes (#43) (@peter-evans)
68550dd: More release config fixes (#44) (@peter-evans)
623c560: Publish homebrew tap (#45) (@peter-evans)