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

v1 #150

Open
1 of 6 tasks
hywax opened this issue Nov 28, 2024 · 0 comments
Open
1 of 6 tasks

v1 #150

hywax opened this issue Nov 28, 2024 · 0 comments
Labels
1.x Changes in 1.x version breaking-change A change will changes that require at least a minor release.

Comments

@hywax
Copy link
Owner

hywax commented Nov 28, 2024

Hello everyone,
When I was developing Mafl, I didn’t think it would be of interest to anyone else. I created just enough to meet my own needs. However, I see from the activity that others find it useful as well. I've decided to completely rewrite Mafl to make it easily extendable. Most importantly, I aim to simplify the configuration process by adding settings to the web interface.

Roadmap

  • Complete the migration to Nuxt 4
  • Switch to @nuxt/ui and @nuxt/ui-pro
  • Implement the new config.yml format
  • Add the ability to edit config.yml directly from the web interface
  • Migrate the current services
  • Write a guide for migrating to the new config.yml

Breaking Changes

Currently, the config.yml format is not extendable. To enable editing it from the web interface, its structure needs to be changed. I apologize in advance for this, but it is a necessary step.

Development

0.x - https://github.com/hywax/mafl/tree/main
1.x - https://github.com/hywax/mafl/tree/v1

Once 1.x is created, the code will be moved to the main branch.

@hywax hywax added 1.x Changes in 1.x version breaking-change A change will changes that require at least a minor release. labels Nov 28, 2024
@hywax hywax pinned this issue Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.x Changes in 1.x version breaking-change A change will changes that require at least a minor release.
Projects
None yet
Development

No branches or pull requests

1 participant