github ajnart/homarr v0.13.0
v0.13.0: tRPC migration and performance improvements

latest releases: ldap-insecure-logs, v0.15.4, v0.15.3...
14 months ago

We are thrilled to announce the release of Homarr v0.13.0 ! This release brings exciting new features, enhanced accessibility, and improved performance to elevate your experience.
We extend our gratitude to the contributors who made this release possible. Here are the key highlights of the closed pull requests since the previous release:

TRPC Migration:

🏗️ Migrated API endpoints to tRPC, thanks to @Meierschlumpf in #1032. This migration enhances the efficiency and scalability of our API, providing a smoother user experience.

Accessibility Improvements:

🚸 Improved accessibility across the application, thanks to the efforts of @manuel-rw in #980. We believe in inclusivity, and these enhancements make Homarr more accessible to users with different needs and abilities.
🚸 Removed automatic focus on search bar for mobile, thanks to @Meierschlumpf in #1058.

New features

✨ Added an option to hide/show week days on the calendar, thanks to @ajnart in #1109. Now you can customize the calendar view according to your preference.
✨ Introduced improved location selection for weather, thanks to @Meierschlumpf in #1044. It's now easier than ever to get accurate weather information for your desired locations.

Bug Fixes and Enhancements:

🐛 Fixed the Docker menu button issue, thanks to @ajnart in #1108. Now you can navigate seamlessly through the Docker menus.
⚡️ Improved the ping function for better performance, thanks to @ajnart in #1063.
🐛 Fixed pi-hole integration credentials, thanks to @Malong11-007 in #1152.
⚡️ Improved the design and behaviour of the calendar, thanks to @Tagaishi in #1154. You can now define the font-size of the calendar days to match better your dashboard configuration.
💄 Improved controls of dns-hole, thanks to @Tagaishi in #1159. The dashboard looks now even better than before.

Enjoy a faster and more responsive experience.
Thank you to all the contributors who have dedicated their time and effort to make Homarr better with each release. Your contributions are invaluable, and we appreciate your support. We hope you enjoy the new features and enhancements in Homarr v0.13.0

Stay tuned for more exciting updates! 🦞

What we will work on from now-on

Authentication Upgrade and Migration to Sqlite

We are excited to share our upcoming plans for Homarr's security and data management. As we continue to enhance the platform, we have two significant updates in the pipeline:

Authentication Upgrade:

Currently, a portion of Homarr lacks the necessary security measures to be exposed to the internet. While there are existing authentication solutions available, they can be cumbersome to implement. To address this, we will be introducing a basic authentication solution using the new tRPC APIs. This upgrade will enhance the security of Homarr, allowing for a safer and more reliable user experience. Additionally, we will be phasing out the old legacy systems to streamline the authentication process.

Breaking Change: Migration from JSON to Sqlite:

Homarr currently relies on an unstructured JSON file for data management. This approach introduces complexities in terms of types, errors, exceptions, and relationships. To overcome these challenges, we have decided to migrate to a relational database management system (RDBMS). Starting from this version, Homarr will no longer support JSON as we transition to the more efficient and organized Sqlite format. This migration will significantly improve data management, ensuring a more robust and scalable platform.

We are committed to continuously enhancing the security and performance of Homarr. These upcoming updates demonstrate our dedication to providing a secure and seamless user experience. Stay tuned for these exciting releases, and thank you for your continued support as we evolve Homarr into an even more powerful tool.

Full Changelog

Full Changelog: v0.12.3...v0.13.0

Don't miss a new homarr release

NewReleases is sending notifications on new releases.