Repository navigation
Releases
Releases · DavidSiegl/hyprmuse
v1.1.1
What's Changed
- Fail a pull request that changes what users get without raising the version by @DavidSiegl in #46
- Release 1.1.1 through agent-estate's release option by @DavidSiegl in #47
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Drop the TODO entry on .copier-answers.yml's agent-estate commit, now that agent-estate#6 is merged by @DavidSiegl in #41
- add takes a source:id from search, and a Genius harvest stops at 300 songs by @DavidSiegl in #44
- Release 1.1.0 by @DavidSiegl in #45
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- Auto-merge any pull request that passed CI, whatever files it changes, as octoflow-ai does by @DavidSiegl in #40
- Parse HTML with html.parser instead of lxml, and release 1.0.1 without libiconv in the binary by @DavidSiegl in #39
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Say in the README how to install hyprmuse from PyPI by @DavidSiegl in #28
- Drop the README's Development section by @DavidSiegl in #29
- Keep hyprmuse quote printing a quote when a config value, recent.json or a subject file has the wrong shape by @DavidSiegl in #31
- Give each source one HTTP client that owns its request spacing by @DavidSiegl in #30
- Give every subject its own file by adding a hash of its id to the name by @DavidSiegl in #32
- Identify hyprmuse to Wikiquote by name, version and repository, as Wikimedia's User-Agent policy asks by @DavidSiegl in #34
- Resolve a subject token by one rule for remove, update and quote --subject by @DavidSiegl in #33
- Keep only the subject's own words on the fr, es, it, pt, pl, ru and nl Wikiquote editions by @DavidSiegl in #35
- Report a reply a source cannot read as a SourceError, so update --all goes on to the next subject by @DavidSiegl in #36
- Fail a Genius harvest that loses a song to anything but a 404, so update keeps the full subject by @DavidSiegl in #37
- Release 1.0.0 by @DavidSiegl in #38
Full Changelog: v0.3.2...v1.0.0
v0.3.2
What's Changed
- Add a hyprmuse-bin PKGBUILD for the AUR by @DavidSiegl in #20
- Publish each release to the AUR from a separate Jenkins job by @DavidSiegl in #22
- Publish hyprmuse to PyPI from a Jenkins job on the trusted node by @DavidSiegl in #26
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Point TODO.md's open issues at GitHub issues #7 and #8 by @DavidSiegl in #15
- License hyprmuse under MIT and ship the binary's third-party notices by @DavidSiegl in #19
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Deepen the lockscreen quote path and re-harvest by source_id by @DavidSiegl in #1
- Adopt octoflow-ai's agent setup: .scratch tracker, review gate, quality gate by @DavidSiegl in #2
- Run the gate in Jenkins and auto-merge passing pull requests by @DavidSiegl in #4
- Say in the README how to run the tests and the gate by @DavidSiegl in #5
- Release a Linux binary when a merge into main raises the version by @DavidSiegl in #6
Full Changelog: https://github.com/DavidSiegl/hyprmuse/commits/v0.3.0