-
-
Notifications
You must be signed in to change notification settings - Fork 150
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
π Roadmap & Iteration plan Q2-Q3 2023 #1710
Labels
Comments
bigopon
changed the title
π Roadmap & Iteration plan Q2-Q3 2023 [DRAFT]
π Roadmap & Iteration plan Q2-Q3 2023
Mar 23, 2023
Closed
The roadmap is great and much appreciated. Can you add the planned timing for a production or LTS support release? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A roadmap and an iteration plan will be provided & updated below for better clarity on the focus of the development
πΊοΈ Roadmap
Main featrures
@children
and<au-slot>
#1205This is a missing feature for application migrating from v1. Even though via some hacks, the current
@children
can provide the desired outcome, but it's not appropriate. A new decorator@slotted
is needed as equivalence of@children
for<au-slot/>
@bindable
#1602 #1180This is necessary for preparing for the incoming official decorator feature of the JS language. As it'll be common for people to use
@bindable
on getters/setters & auto accessorsThis is commonly needed in all applications. As apps grow it'll be just boilerplate for some global values since they are used everywhere. This also helps make our template more natural and close to standard JS
This is a crucial feature for many of our users as it enables many high level development frameworks on top of Aurelia, as well as unblock use cases for our users applications. This also helps us assert how far we are from static site generator (SSG)
Precompiling our template & binding expressions during build time could help further reduce application startup time, and gives better startup performance. While the end goal is the ability to automatically recognize all code and collect the resources, we can start with simple manual config/json file to help the pre-compiler achieve this output so applications can start benefiting.
Other fixes & improvement
__DEV__
setting. #1712@newInstanceOf
and@newInstanceForScope
work with interface #1765au
class to mark rendering targets.<au-compose/>
pass through props (#497) + containerless supportπ Iteration plan
@slotted
behaviorThere could be some more bug fixes/small improvements made depends on the necessity.
βοΈ Statuses
@children
,@slotted
&<au-slot>
debounce
/throttle
au
class to mark rendering target<au-compose>
pass through + containerlessπ Next steps
The text was updated successfully, but these errors were encountered: