Releases: ajnart/homarr
v0.8.2
🦞 Homarr v0.8.2 (22nd of July 2022)
🐋 Docker integration fixes and quality of life changes
What's Changed
- 🐛 Fix Dash. compact view storage by @arghyadipchak in #292
- ✨ Make docker containers table scrollable, fixes #295 by @ajnart
- 🐛Fix the password page by upgrading NextJS versions, fixes #297 by @ajnart
- 🐛 Adding docker images to match by @RichyHBM in #296
- 🐛 Fix bugs with async events from dockerode
- ✨ Hide downloads module sensitive data by @ajnart
- ✨ Hide calendar module sensitive data by @ajnart
- 🐛 Fix Docker integration actions timeouts by @ajnart
- ⚡ Improve Calendar module error handling by @ajnart
New Contributors
- @arghyadipchak made their first contribution in #292
- @RichyHBM made their first contribution in #296
Full Changelog: v0.8.0...v0.8.2
v0.8.0
🦞 Homarr v0.8.0 (20th of July 2022)
🐋 Docker and ⚙ Dash. Integrations ! Quality of life and more!
What's Changed
- ✨ Add support for lists in module option by @ajnart in #280
- 🔨 Fix Readarr default port number by @Moohan in #287
- ✨ Add dash. Integration by @MauriceNino in #277
- ✨ Add Docker integration by @ajnart in #289
What can they do ?
- Dash. (Pronounced Dashdot) is another self-hosted service, made by @MauriceNino that provides a simple way to see stats about your PC in a sleek way
- Docker integration provides a simple way to start, stop, restart and delete containers. To get started, simply mount your docker socket by adding
-v /var/run/docker.sock:/var/run/docker.sock
to your Homarr container !
New Contributors
- @Moohan made their first contribution in #287
- @MauriceNino made their first contribution in #277
Full Changelog: v0.7.2...v0.8.0
v0.7.2
🦞 Homarr v0.7.2 (25th of June 2022)
🦖 Docusaurus and bug fixes
This release adds a whole new documentation website thanks to @manuel-rw and some other bug fixes
What's Changed
- 🦖 New documentation system using http://docusaurus.io/
- 🐛Allow multiple of the same torrent client +1 by @LarveyOfficial in #252
- 📝 Update README.md with correct link for Wiki/Integrations by @jelliuk in #265
- 💬 Adds Discord Button (#261) by @walkxcode in #263
- 🐛 Allow anything in the input for the form. by @ajnart in #258
- ✨ Adds query placeholder and autoFocus (#267 #268) by @walkxcode in #271
- 🐛 Fix iteration on the different types of services by @ajnart in #257
- 💄 Changes AppShelf category styling by @walkxcode in #260
New Contributors
Full Changelog: v0.7.1...v0.7.2
v0.7.1
🦞 Homarr v0.7.1 (20th of June 2022)
This release is a patch aimed at fixing a bunch of issues and releasing minor improvements to the UI.
Features
- ✨ Calendar indication about date and w-e with secondary color by @Darkham42 in #193
- ✨ More Information in Torrents Module by @LarveyOfficial in #195
- ✨ Configure calendar widget to show Sunday first by @ajnart in #224
- ✨ Service Addition Overhaul by @LarveyOfficial in #229
- ✨ Slidable service span in customizations by @Aimsucks in #222
Tweaks
Bug fixes
- 🐛 Fix completed torrents progress color by @LarveyOfficial in #227
- 🐛 Tiles could be moved accidentally on mobiles by @ajnart in #226
- 🐛 Cannot open “New Tab URL” on mobile by @ajnart in #225
- 🐛 Fix Calendar Item Duplication by @LarveyOfficial in #249
- 🐛 Fix URL for Radarr and other services by @LarveyOfficial in #250
- 🐛 Fix Calendar not loading content when a service fails by @LarveyOfficial in #230
- 🐛 Calendar current day for light theme by @Darkham42 in #194
- 🐛 Fix for origin URL not containing path in API request URL by @Aimsucks in #221
New Contributors
- @VinnyVynce made their first contribution in #178
- @Aimsucks made their first contribution in #184
- @LarveyOfficial made their first contribution in #186
- @Darkham42 made their first contribution in #193
Full Changelog: v0.7.0...v0.7.1
v0.7.0
🦞 Homarr v0.7.0 (June 12, 2022)
Another day, Another Homarr release.
Theming, Password protection, Autocompletion, Transmission, Mobile responsiveness! This is a big upgrade 👀
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
New Features
- ✨ Added theme customizations. You can now make your own Homarr theme, check out the customizations tab in settings! (#32)
- ✨ Added module alignment. Modules can now be aligned to the left of the screen.
- ✨ Added openedUrl. You can now specify the New tab URL (the URL that is opened when clicking on a service), apart from the Service URL (used to make API calls). (#163)
- ✨ Added password protection. Specify a password using an environment variable called
PASSWORD
. (#174) - ✨ Added Transmission support. It can now be added as a service for the torrent module. (#147)
- ✨ Added support for multiple instances of an integration-service. (E.g., two qBittorent instances). (#176)
- ✨ Added category toggle. Collapse a category by clicking the arrow on the top-right. (#150)
- ✨ Added ETA and Paused indicators in the Torrent Module.
- ✨ Added autocomplete to the Search module. Search results will now have a list of autocompletions with DuckDuckGo. (#12)
Bug Fixes
- 🚸 Improved case matching for service autofill. Lowercase is now accepted.
- 🐛 Fixed Deluge integration. (scttcper/deluge#106)
- 🐛 Fixed Sonarr timezone.
- 🐛 Fixed ping module not pinging on first activation.
- 🐛 Fixed iOS text selection. Text will no longer be selected when scrolling on iOS. (#166)
- 🐛 Fixed issues with cookies. 🍪
UI Changes
- 💬 Updated naming in AddAppShelfItem.
- 💄 Changed the Module enabler to a grid.
- 📱 Added a drawer for mobile compatibility.
GitHub Changes
- 🔥 Removed code-quality checklist from PR template.
Other Changes
- 🔥 Removed the CPU Module. (Needs to be refined)
- ⬆️ Bumped some dependencies.
- ✏️ Fixed typos.
- 🐳 Added timezone to Dockerfile.
New Contributors
- @VinnyVynce made their first contribution in #178
- @Aimsucks made their first contribution in #184
- @LarveyOfficial made their first contribution in #186
- @Darkham42 made their first contribution in #193
Full Changelog: v0.6.0...v0.7.0
v0.6.0
🦞 Homarr v0.6.0 (2022-06-03)
Another day, Another Homarr release.
*Categories are finally here! You can now make different categories for services.
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
New Features
- ✨Added a Torrent speed module. This shows the download and upload speeds of your torrents.
- ✨Added Categories. Items can now be sorted into categories, to add a new one, simply edit an existing item and fill the
category
field. - ✨Added a System Info module. This will display your current CPU load.
- 🚸 A warning will now be shown when using a development branch.
Bug Fixes
- 🐛 Fixed some Lidarr image display images errors.
UI Changes
- 💄 The default accent color is now red instead of blue.
- 💄 Switches will now display a pointer cursor on hover.
Preview
v0.5.2
🦞 Homarr v0.5.2 (2022-05-26)
Another day, Another Homarr release.
The Torrents module has arrived! View the live speed and progress of all your qBittorent and Deluge torrents.
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
New Features
Bug Fixes
- 🐛 Fixed footer display issues
- 🐛 Fixed a bug with strings as module settings
UI Changes
- 💄 Changed poster styling
- 💄 Some small Styling and UI changes
- 💄 Changed DateModule styling
- 💄 Changed WeatherModule styling
GitHub Changes
- 📝 Documentation has been updated to match this new release.
Other changes
- 🔧 The default config will now include the searchbar.
- 🏗️ Rework moduleWrapper architecture
Special thanks to our contributors: @ajnart, @walkxcode, and of course all people using our project.
v0.5.1
🦞 Homarr v0.5.1 (2022-25-05)
Today we introduce the long awaited Lidarr and Readarr integrations ! The new releases will be shown in the Calendar Module
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr --restart=always -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
New Features
- ✨ Lidarr and Readarr integrations
- ✨ Add a way to delete a config via the API
- ✨ Add a way to save a config and delete it
- ✨ Add a key bind to open settings (CTRL + L)
Bug Fixes
- 🐛 Fixing date issues with weather module
- 🐛 Fix Readarr date match
UI Changes
- 💄 Totally rework how the media previews work!
- 💄 Make the settings menu a drawer instead
- 💄 Change the way the footer is displayed
GitHub Changes
- 📝 (README): Updates documentation & Move to Wiki
Other Changes
- 🧑💻 Added strings as an option type for modules
- 🏗️ Make the max notifications to 4
Special thanks to our contributors: @ajnart, @walkxcode, and of course all people using our project.
Full Changelog: v0.5.0...v0.5.1
v0.5.0
🦞 Homarr v0.5.0 (2022-05-23)
Another day, Another Homarr release.
Drag and Drop has arrived! You can now Drag and Drop items to re-arrange them.
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
Breaking Changes
- 💥 Services now require an ID generated via
UUID
. Services without an ID will be automatically migrated.
New Features
- ✨ Items can now be rearranged. Click and hold an icon for 250ms and then drag it to the desired position. (#88)
- ✨ Added basic
BASE_URL
andPORT
env utilization. You can specifyBASE_URL
andPORT
in the environment variables to change the Base URL and Port, respectively. (#76)⚠️ This feature requires more tweaking to support sub URLs (E.g., example.com/homarr), but subdomains should work just fine (E.g., homarr.example.com)!
- ✨ Configs can now be accessed directly, by adding their name to the end of the URL. (E.g.
localhost:7575/myconfig
will loadmyconfig
)!
Bug Fixes
- 🐛 A trailing slash is no longer required at the end of a URL. (#121)
- 🐛 Item icons will now default to the Homarr logo when the name is not found in our icon's repo. (#132)
- 🐛 Services names are now clickable (#134)
- 🐛 Added SVG support for icons (#138)
UI Changes
- 💄 The logo is now clickable and takes you to the root page
/
.
Other Changes
- 📝 Documentation has been updated to match this new release.
- 🔧 Added a new config format. This makes the config a lot easier to work with and should speed up module development even more!
Special thanks to our contributors: @ajnart, @walkxcode, and of course all people using our project.
v0.4.0
🦞 Homarr v0.4.0 (2022-05-18)
Another day, Another Homarr release.
The weather module is finally here. Along with online/offline indicators!
Upgrade Steps
Upgrading without a mounted config? Make sure to download your config from the settings first! You can add it back later by drag and dropping it into your browser.
docker pull ghcr.io/ajnart/homarr:latest
docker stop [container_id]
docker rm [container_id]
docker run --name homarr -p 7575:7575 -v /data/docker/homarr:/app/data/configs -d ghcr.io/ajnart/homarr:latest
- (or use our docker_compose.yml)
New Features
- ✨ Added a ping module, that will tell if your service is online or offline.
- ✨ Added a weather widget that will use your browser location to display the current, highest, and lowest temperature. (#68)
- ✨ Added a switch for
12hr
or24hr
time. (#105) - 🚸 Added a 404 page.
Bug Fixes
- 🐛 Fixed “Used search engine not properly selected”. (#35)
- 🐛 Fixed search bar content/focus not clearing after hitting enter. (#115, #125)
UI Changes
- 💄 Added animations to the AppShelf.
- 💄 Some small styling changes.
- 💄 Items will now scale on hover.
- 🚚 The “Update Available” notification has moved from the Settings to the Footer.
- 📱 Responsiveness improvements.
Other Changes
- 🧑💻 Added procedural settings for Modules.
- 🚚 The Search Bar is now a Module.
- 📝 Documentation has been updated to match this new release.
Special thanks to our contributors: @ajnart, @walkxcode, and of course all people using our project.
Full Changelog: v0.3.1...v0.4.0