Skip to content

Prvd 'M Wrong 0.2#36

Merged
znotfireman merged 78 commits intomainfrom
0.2
Jan 3, 2025
Merged

Prvd 'M Wrong 0.2#36
znotfireman merged 78 commits intomainfrom
0.2

Conversation

@znotfireman
Copy link
Copy Markdown
Contributor

@znotfireman znotfireman commented Oct 4, 2024

Core:

  • Lifecycles
    • Allow non provider objects to use lifecycles
  • Providers
    • Constructors
    • onStop lifecycle implementation
    • Rework onInit
  • Roots
    • useModule and useModules
    • useProvider and useProviders
    • useRoot and useRoots
    • useLifecycle and useLifecycles
    • start and StartedRoot (in progress)
    • Dependency resolution
  • Components
  • Networking
  • Compat packages

Documentation:

  • Moonwave API Reference
  • Improved documentation theme
  • Rewrite and restructure documentation

Goals:

  • Use Luau type solver
  • Condense more of the repo
  • Move from featherlight to batteries included framework
  • Do not be a Luau Flamework

@znotfireman
Copy link
Copy Markdown
Contributor Author

will implement #30 and will implement #34

@znotfireman
Copy link
Copy Markdown
Contributor Author

Probably worth reworking the moonwave extractor stuff because it is WEIRD rn

@znotfireman
Copy link
Copy Markdown
Contributor Author

im busy so might as well merge this to stop most confusion

@znotfireman znotfireman marked this pull request as ready for review January 3, 2025 15:30
@znotfireman znotfireman merged commit ef7b0b8 into main Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant