Releases: ibizaman/selfhostblocks
v0.4.0
This release makes the Jellyfin service setup declarative, including the initial admin user. It was made possible thanks to a new CLI tool written in C# upstreamed in the Jellyfin repo.
The only breaking change here is renaming all options from shb.ldap
to shb.lldap
.
Changelog: https://github.com/ibizaman/selfhostblocks/blob/v0.4.0/CHANGELOG.md
Commits: v0.3.1...v0.4.0
v0.3.1
This release celebrates all the tests to bump nixpkgs being fixed. SelfHostBlocks is now up-to-date again with nixpkgs.
New Contributors
- @KiaraGrouwstra made their first contribution in #470
Changelog: https://github.com/ibizaman/selfhostblocks/blob/v0.3.1/CHANGELOG.md
Commits: v0.3.0...v0.3.1
v0.3.0
This release changes a lot on the infrastructure of SelfHostBlocks and on the testing side.
The bump of Nextcloud to 29 is the only breaking change requiring a version bump.
New Features
- Add option to add extra args to hledger command.
Breaking Changes
- Default version of Nextcloud is now 29.
Fixes
- Home Assistant config gets correctly generated with secrets
even if LDAP integration is not enabled. - Fix Jellyfin SSO plugin which was left badly configured
after a code refactoring.
Other Changes
- Add a lot of playwright tests for services.
- Add service implementation manual page to document
how to integrate a service in SHB. - Add
update-redirects
command to manage theredirect.json
page. - Add home-assistant manual.
New Contributors
- @eahlberg made their first contribution in #452
- @DoomHammer made their first contribution in #461
- @ak2k made their first contribution in #465
- @arminfro made their first contribution in #466
Full Changelog: v0.2.10...v0.3.0
v0.2.10
New Features
- Add
shb.forgejo.users
option to create users declaratively.
Fixes
- Make Nextcloud create the external storage if it's a local storage and the directory does not exist yet.
- Disable flow to change password on first login for admin Forgejo user. This is not necessary since the password comes from some secret store.
Breaking Changes
- Fix internal link for Home Assistant which now points to the fqdn. This fixes Voice Assistant onboarding. This is a breaking change if one relies on reaching Home Assistant through the IP address but I don't recommend that. It's much better to have a DNS server running locally which redirects the fqdn to the server running Home Assistant.
Other Changes
- Refactor tests and add playwright tests for services.
v0.2.9
v0.2.8
v0.2.7
- Added voice option for home-assistant
- Added Nextcloud dashboard including a PHP-FPM Prometheus exporter