1.4.1 (2023-08-08)
- Make generated EntityBehaviour initializers internal so VContainer can use codegen on them (fd919ae)
1.4.0 (2022-10-25)
- Add plugins for generating cleanup systems that run in the fixed timestep (81ac117)
1.3.1 (2022-10-25)
- Add a .meta file for FixedCleanupAttribute (97bc214)
1.3.0 (2022-10-25)
- Add FixedCleanupAttribute (9b34968)
1.2.0 (2022-10-21)
- Add ComponentEntityApiInterfaceGenerator (aaf54ae)
1.1.3 (2022-05-14)
1.1.2 (2022-05-14)
- Fix capitalization in DisposableContextsGeneratorTemplate (558c304)
1.1.1 (2022-05-14)
- Fix a typo in DisposableContextsGenerator.Name (82e4c05)
- Fix an incorrect namespace reference in DisposableContextsGeneratorTemplate (935603b)
1.1.0 (2022-05-14)
- Add DisposableContextsGenerator generator (b60cd4e)
1.0.3 (2022-05-11)
- Make the generated InitializeEnumIndices method public (7eacdc3)
1.0.2 (2022-05-09)
- Empty commit to trigger GitHub Actions (23ec0a6)
1.0.1 (2022-05-09)
- Fix incorrect csproj path in .releaserc.yml (50f0044)
Changelog
- Change a config key (2438985)
- Fix a compile error (c90bf7c)
- Move DisposableComponent to the new namespace (98969cd)
- Mute potential null warnings (dbfc434)
- Remove incorrect comment (8431019)
- Rename Data to DisposableComponentData (06c2af2)
- Rename Generator to DisposableComponentGenerator (cb83d63)
- Rename the generated GameObjectComponent.gameObject field to value (6393b85)
- Sort and dedupe #defines in GlobalDefinesTemplate (0fcfb51)
- Target netcoreapp3.1 instead of net6.0 (f9b66e3)
- Update namespace use in DisposableContextGeneratorTemplate (36ab014)
- Use the correct casing for DisposableComponent's system template (f456acc)
- Add EntityBehaviour (b87fe89)
- Add GameObjectComponent plugins (7489660)
- Add GlobalDefines plugins (7d61530)
- Add InitFromUnityComponentAttribute (cb41167)
- Add plugin installer assets (7ee9682)
- Create CorundumGames.Codegen.Redux.Runtime (50a916b)
- Generate an EntityIndex in GameObjectComponentDataProvider (61213b4)
- Port InitFromUnityComponent plugins (4dcf72a)
- Port some plugins from the old repo (a7defd0)
- Remove IEntityBehaviour in favor of the generated blueprint interfaces (50876d4)
- Rewrite the IndexByPlayer plugin to support any enum (eca73a6)