-
Notifications
You must be signed in to change notification settings - Fork 90
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
Remove all redundant macros! 🎉 #238
Commits on Nov 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f7f0f99 - Browse repository at this point
Copy the full SHA f7f0f99View commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 855d56d - Browse repository at this point
Copy the full SHA 855d56dView commit details
Commits on Nov 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 487bab2 - Browse repository at this point
Copy the full SHA 487bab2View commit details
Commits on Nov 21, 2022
-
docs: edited state platform docs and added unreactrive state docs
Also fixed a few typos that had accumulated recently, mostly in the state platform docs.
Configuration menu - View commit details
-
Copy full SHA for 694616b - Browse repository at this point
Copy the full SHA 694616bView commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 20b9e08 - Browse repository at this point
Copy the full SHA 20b9e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ffa09 - Browse repository at this point
Copy the full SHA 76ffa09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e9c21c - Browse repository at this point
Copy the full SHA 1e9c21cView commit details -
chore: merged branch 'feat-make-rx-derive-macro' into feat-build-path…
…s-state I believe this is necessary to make a certain associated type guarantee compile. Tests are failing on CI, but I'm willing to ignore that for now (pretty sure it's a GHA bug).
Configuration menu - View commit details
-
Copy full SHA for d1167f1 - Browse repository at this point
Copy the full SHA d1167f1View commit details
Commits on Nov 25, 2022
-
feat: removed all but one macro
The `#[template]` macro is now only required for templates that generate state, and only temporarily I think.
Configuration menu - View commit details
-
Copy full SHA for b71e592 - Browse repository at this point
Copy the full SHA b71e592View commit details -
This is the simplest macro in history, and is now used everywhere to clearly mark functions that are engine-side-only. This is a huge improvement over the opacity of `#[build_state]` and co., which did this implicitly. Also, this macro is simple enough to avoid easily if a user wants to.
Configuration menu - View commit details
-
Copy full SHA for 0351ec4 - Browse repository at this point
Copy the full SHA 0351ec4View commit details -
feat: migrated global state over to
TemplateState
systemThis removes macros from there too, and this all actually compiles now!
Configuration menu - View commit details
-
Copy full SHA for 7d15bb2 - Browse repository at this point
Copy the full SHA 7d15bb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0262d2 - Browse repository at this point
Copy the full SHA a0262d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4db58b - Browse repository at this point
Copy the full SHA a4db58bView commit details -
refactor: removed the
define_app!
macro entirelyPreviously, it was just deprecated.
Configuration menu - View commit details
-
Copy full SHA for 63a31aa - Browse repository at this point
Copy the full SHA 63a31aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5880681 - Browse repository at this point
Copy the full SHA 5880681View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4cbe1d - Browse repository at this point
Copy the full SHA f4cbe1dView commit details -
fix: fixed server integrations
Which had all simultaneously broken...
Configuration menu - View commit details
-
Copy full SHA for 79b3311 - Browse repository at this point
Copy the full SHA 79b3311View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d6d4b - Browse repository at this point
Copy the full SHA a8d6d4bView commit details