Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📢 Announcing our work on version 1.0 #1993

Open
Meierschlumpf opened this issue Mar 29, 2024 · 11 comments
Open

📢 Announcing our work on version 1.0 #1993

Meierschlumpf opened this issue Mar 29, 2024 · 11 comments
Assignees

Comments

@Meierschlumpf
Copy link
Collaborator

Meierschlumpf commented Mar 29, 2024

We (the core team) are currently working on a complete overhaul of Homarr. We are rewriting the entire application and have already done some necessary work. As we are focussing on version 1.0, we will not be adding any new features to the current version of Homarr and will only release bug fixes where necessary. We are not yet able to give you an estimated delivery date. However, we expect to deliver the first version before summer 2024.

Our aim is for version 1.0 to be largely in line with the current version. We will keep you regularly updated on version 1.0 in this issue.

We wish you a happy Easter! 🐇

Pull requests from other people are still welcome and will later be migrated to the new version

@Meierschlumpf Meierschlumpf self-assigned this Mar 29, 2024
@Meierschlumpf Meierschlumpf pinned this issue Mar 29, 2024
@ajnart
Copy link
Owner

ajnart commented Apr 18, 2024

huge changes incoming !

@pbarone
Copy link

pbarone commented Jun 8, 2024

Any idea when 1.0 will be released?

@manuel-rw
Copy link
Collaborator

There is no time estimate for 1.0. We are working on this project in our free time next to a full time job in IT. It will released as soon as it's ready.

@manuel-rw
Copy link
Collaborator

We have started an early adopter program in our Discord. We currently have some troubles building the image but should have a pre-alpha image, ready for testing and evaluation in non-productive systems only!!.
Furthermore, our team will meet up this week to discuss the next steps on how the breaking change to 1.0 will be performed.

@manuel-rw
Copy link
Collaborator

We are now publishing testing images for our early adopters weekly.
Still not able to provide you any estimates, because we are waiting for bug fixes in upstream dependencies and some major features have not been copied from the old Homarr yet.

@HeavyTobi
Copy link

Question: Will it be possible to import the old, pre 1.0 dashboards?

@manuel-rw
Copy link
Collaborator

Question: Will it be possible to import the old, pre 1.0 dashboards?

Yes, will be possible. However, it will not look exactly the same and we might be unable to convert all data. Join our early adopters program for more information.

@HeavyTobi
Copy link

Question: Will it be possible to import the old, pre 1.0 dashboards?

Yes, will be possible. However, it will not look exactly the same and we might be unable to convert all data. Join our early adopters program for more information.

Great to hear... How can I join your early adopters program? I only got started with Homarr and already think it is a great tool

@manuel-rw
Copy link
Collaborator

Question: Will it be possible to import the old, pre 1.0 dashboards?

Yes, will be possible. However, it will not look exactly the same and we might be unable to convert all data. Join our early adopters program for more information.

Great to hear... How can I join your early adopters program? I only got started with Homarr and already think it is a great tool

#1993 (comment)

@V1n-byte
Copy link

Hi All,

Quick question. Will there be mobile browser support on v1.0? As it is right know it sort of works but not completely like dash. widget wont load the grafs.

Also an android app would be amazing since I'm using homarr to simplify my life with my unraid server.

Lastly is there a link with more info on whats coming on v1.0?

Thank you for your amazing work, really love what you all have done!!!

@manuel-rw
Copy link
Collaborator

manuel-rw commented Sep 20, 2024

Hi All,

Quick question. Will there be mobile browser support on v1.0? As it is right know it sort of works but not completely like dash. widget wont load the grafs.

Also an android app would be amazing since I'm using homarr to simplify my life with my unraid server.

Lastly is there a link with more info on whats coming on v1.0?

Thank you for your amazing work, really love what you all have done!!!

Hi,
<1.0 versions should already support mobile devices. If it doesn't work for you, check out https://homarr.dev/docs/advanced/customizations/board-customization#screen-sizes and play around with your apps & customization options.

We will never publish an Android or iPhone app as we don't see the value in them. Simply bookmark the page on your Android launcher / iPhone home screen and you can open it like a normal app. If the community does decide to make an app, we would be happy to have it as an official app and collaborate with them.

We have an open early adopters program on Discord. You can check for updates there. But let me give a short preview:

  • Overhauled system for fetching integration data using real time communication and a message bus
  • Rewritten versions of all widgets and integrations.
  • Completely new search that can find almost anything, including pages, apps, integrations, users, groups, actions and more.
  • Addition of groups and complex permission system
  • Configuration for adding permissions to each board to allow certain actions for only certain users or groups
  • Completely new logging system which log levels, more verbose logging and real time log viewing in your web browser - no need for the console.
  • Removal of some deprecated features (breaking changes will be documented soon)
  • Consolidation of the usenet and torrent widget into one single widget which can display multiple download clients at the same time. It looks beautiful and is much more performant while having more features
  • Complex tasks system to trigger workloads asynchronously
  • Overhauled OpenAPI integration for controlling Homarr via API - now also supports authentication and API keys
  • Improved UX and error handling
  • Completely new pages and animations - we rewrote most pages completely which makes them prettier, easier to use and easier for us to maintain.
  • Migrated to a mono repository for better organisation in the source code and better compilation performance / caching in development.
  • Added automatic testing for Integrations - will tell you whether you configured an integration correctly
  • Deeper integration with ldap - oidc servers
  • Improved the performance by a lot. Pages and data will load instantly in many places and the drag and drop performance has been improved significantly as well.
  • Added settings for configuring analytics and search engine optimization (eg. to request Google to not index the page)

This list isn't complete and there are more changes which I didn't mention. Check our Discord for more information.

Please consider donating if you like Homarr and what we're doing. There is no ETA for 1.0 - we will release it as soon as it's done.

Cheers 👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants