Skip to content
New issue

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

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

Already on GitHub? # to your account

augment: remove javascript hacks #488

Merged
merged 2 commits into from
Nov 23, 2023
Merged

augment: remove javascript hacks #488

merged 2 commits into from
Nov 23, 2023

Conversation

s-cork
Copy link
Collaborator

@s-cork s-cork commented Nov 17, 2023

augment: remove javascript hacks
instead use class monkey patching
at least this way we don't touch the javascript internals

and deprecates trigger-writeback which can now be done natively
If we think the deprecation requires a major bump then I can remove it from this PR
Maybe it's time for a major bump 🤷

Copy link
Collaborator Author

s-cork commented Nov 17, 2023

Current dependencies on/for this PR:

This stack of pull requests is managed by Graphite.

@meatballs
Copy link
Member

Do we have any other breaking changes in mind?

I'd like to work on persistence and that might involve some deprecation, but I just haven't found the time.

Copy link
Collaborator Author

s-cork commented Nov 17, 2023

there's a board here:
https://github.com/anvilistas/anvil-extras/projects/2

things that have warnings on that can be removed in a bumped version

@meatballs
Copy link
Member

I think this is good as is. It adds a warning like the others. At some point, we can make good on those warnings, remove the features and bump the major version

@s-cork s-cork merged commit c474a2e into main Nov 23, 2023
2 checks passed
@s-cork s-cork deleted the augment-python branch November 23, 2023 09:17
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants