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

feat: Plugin system refactor #149

Merged
merged 23 commits into from
Dec 3, 2024
Merged

feat: Plugin system refactor #149

merged 23 commits into from
Dec 3, 2024

Conversation

makspll
Copy link
Owner

@makspll makspll commented Nov 10, 2024

  • Complete refactor of the plugin system
  • Simplifies crate structure
  • Adds a lot of tests
  • Revamps trait system to simplify macros

@makspll makspll changed the base branch from main to staging November 10, 2024 17:26
@makspll makspll mentioned this pull request Nov 12, 2024
7 tasks
@makspll
Copy link
Owner Author

makspll commented Nov 15, 2024

At this point Lua pretty much works, just need teal re-integrated

Base automatically changed from staging to main December 3, 2024 20:52
@makspll makspll changed the base branch from main to staging December 3, 2024 20:54
@makspll makspll changed the title Plugin System Refactor feat: Runtime bevy safety system Dec 3, 2024
@makspll makspll changed the title feat: Runtime bevy safety system feat: Plugin system refactor Dec 3, 2024
@makspll makspll merged commit c58190c into staging Dec 3, 2024
13 of 19 checks passed
@makspll makspll deleted the feature/bevy-system-refactor branch December 3, 2024 21:05
@makspll makspll restored the feature/bevy-system-refactor branch December 3, 2024 21:31
@makspll
Copy link
Owner Author

makspll commented Dec 3, 2024

Moved to #160 because of whoopsie poopsies with git

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

Successfully merging this pull request may close these issues.

1 participant