Releases: russellbanks/Komac
Releases · russellbanks/Komac
v1.3.1
What's Changed
- fix: throw exit code 1 when there is an error by @russellbanks in #141
- fix: lateinit credential has not been initialised by @russellbanks in #142
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- fix: print url after PR creation by @vedantmgoyal2009 in #134
- fix: matching algorithm for parameter urls had a slight inconsistency in vedantmgoyal9/winget-releaser#117 so has been reverted to the algorithm from < 1.2.0, with a minor performance optimisation.
- fix: using Ctrl+C while URLs that were inputted as a parameter were downloading would not delete the downloading file
- fix: sub-packages with an all-number name being considered as a previous version
- fix: url that infinitely redirects would result in a stack overflow. A scenario where a url infinitely redirects would never realistically happen, but Komac now only follows the redirect 5 hops
- refactor: lots of refactoring in #136 to make the code easier to maintain and smaller (jar without dependencies is about 20% smaller)
- refactor: use XXH3 hash of branch data at the end of branch name
- refactor: use crypto Kotlin library for hashing
- perf: lots of minor performance and memory usage tweaks and improvements
- tests: significantly improve test coverage
- chore: turn on more detekt checks
- fix(deps): update dependency io.kotest.extensions:kotest-assertions-ktor to v2 by @renovate in #135
- fix(deps): update dependency org.slf4j:slf4j-nop to v2.0.7 by @renovate in #137
- fix(deps): update dependency com.charleskorn.kaml:kaml to v0.53.0 by @renovate in #138
- chore(deps): update dependency com.github.johnrengelman.shadow to v8.1.1 by @renovate in #139
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- fix: previous copyright not being used with 'new' command by @russellbanks in #130
- fix(deps): update dependency org.jline:jline-terminal-jna to v3.23.0 by @renovate in #131
- refactor: remove Koin by @russellbanks in #132
- fix: incorrect detected scopes for installers from vedantmgoyal9/winget-releaser#117
- fix: duplicate PR created with same version from vedantmgoyal9/winget-releaser#118
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- fix: remove images and linked images in release notes by @russellbanks in #108
- feat: add interactive menus by @russellbanks in #111
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 by @renovate in #112
- fix(deps): update dependency com.charleskorn.kaml:kaml to v0.52.0 by @renovate in #113
- chore(deps): update dependency com.github.johnrengelman.shadow to v8 by @renovate in #114
- feat: Create directory if it doesn't exist by @russellbanks in #117
- fix: URLs with dash not getting converted to issue by @russellbanks in #118
- fix: convert issue numbers from other repositories by @russellbanks in #119
- fix(deps): update dependency org.kohsuke:github-api to v1.314 by @renovate in #121
- chore(deps): update dependency com.github.johnrengelman.shadow to v8.1.0 by @renovate in #122
- fix(deps): update ktor to v2.2.4 by @renovate in #123
- perf: improve get highest version by @russellbanks in #124
- fix: remove sha1 from release notes by @russellbanks in #125
- fix: URLs only showing as https in manifest preview by @russellbanks in #126
- fix: redirect detection not working by @russellbanks in #127
- chore(deps): update dependency gradle to v8.0.2 by @renovate in #128
Full Changelog: v1.0.5...v1.1.0
Release v1.0.5
What's Changed
- Write manifests to a folder instead at $PWD by @vedantmgoyal2009 in #105
- fix: convert GitHub issue and PR links to #number by @russellbanks in #106
- fix: create branch from upstream default branch by @russellbanks in #107
Full Changelog: v1.0.4...v1.0.5
Release v1.0.4
What's Changed
- chore(deps): update dependency gradle to v8.0.1 by @renovate in #100
- fix(deps): update dependency org.jsoup:jsoup to v1.15.4 by @renovate in #101
- feat: hide token input by @russellbanks in 398821a
- feat: -t, --token flag for token update command by @russellbanks in b9e4af5
- feat: flag to skip token remove prompt by @russellbanks in 3b8a10e
- fix: uncaught IO exception when reading PE header on zip files by @russellbanks in 633f955
- fix: packages with non-semantic versions not found by @russellbanks in 64c18e5
- feat: move nested installer type and files to top-level by @russellbanks in 59d921f
Full Changelog: v1.0.3...v1.0.4
Release v1.0.3
What's Changed
- chore(deps): update dependency gradle to v8 by @renovate in #93
- fix: pr creation when fork owner is overridden by @vedantmgoyal2009 in #98
Full Changelog: v1.0.2...v1.0.3
Release v1.0.2
What's Changed
- fix(deps): update dependency com.github.ajalt.mordant:mordant to v2.0.0-beta11.71-snapshot by @renovate in #82
- chore(deps): update vedantmgoyal2009/winget-releaser action to v2 by @renovate in #86
- feat: add environment variable to override fork owner by @vedantmgoyal2009 in #91
- fix(deps): update koin-ksp to v1.1.1 by @renovate in #88
- fix(deps): update dependency com.github.ajalt.mordant:mordant to v2.0.0-beta11.72-snapshot by @renovate in #89
Full Changelog: v1.0.1...v1.0.2
Release v1.0.1
Release v1.0.0
What's Changed
- chore(deps): update actions/github-script action to v6 by @renovate in #46
- fix(ci): don't release to winget on forks + other fixes by @vedantmgoyal2009 in #47
- fix(deps): update dependency com.charleskorn.kaml:kaml to v0.51.0 by @renovate in #48
- feat: Identify installer type by @russellbanks in #57
- docs: add sitiom as a contributor for bug by @allcontributors in #58
- fix(deps): update ktor to v2.2.3 by @renovate in #61
- feat: add installer matching by @russellbanks in #62
- chore(deps): update kotlin to v1.8.10 by @renovate in #63
- docs: add vedantmgoyal2009 as a contributor for ideas by @allcontributors in #64
- docs: add vedantmgoyal2009 as a contributor for maintenance by @allcontributors in #65
- ci: change merge method for all-contributors pr to squash by @vedantmgoyal2009 in #66
- chore(deps): update dependency com.google.devtools.ksp to v1.8.10-1.0.9 by @renovate in #68
- fix(deps): update dependency com.github.ajalt.mordant:mordant to v2.0.0-beta11.70-snapshot by @renovate in #53
- ci: separate workflows, etc... by @vedantmgoyal2009 in #70
- refactor: update manifest build string by @vedantmgoyal2009 in #71
- fix(ci): release jar wildcard [skip ci] by @vedantmgoyal2009 in #72
- fix(deps): update kotest to v5.5.5 by @renovate in #73
- refactor: cleanup by @russellbanks in #74
- fix(deps): update dependency io.insert-koin:koin-core to v3.3.3 by @renovate in #76
- Add macOS icon by @jackdevey in #77
- feat: update pr body to include
v
before the version by @vedantmgoyal2009 in #80 - fix: set author instead of committer from env variables by @vedantmgoyal2009 in #67
- fix(ci): release conditions by @vedantmgoyal2009 in #81
New Contributors
- @jackdevey made their first contribution in #77
Full Changelog: nightly...v1.0.0