Skip to content

v2.0.0#191

Open
OutlawAndy wants to merge 3 commits into
masterfrom
two-point-oh
Open

v2.0.0#191
OutlawAndy wants to merge 3 commits into
masterfrom
two-point-oh

Conversation

@OutlawAndy
Copy link
Copy Markdown
Member

@OutlawAndy OutlawAndy commented May 17, 2026

Why?

Pivoting from Generators only, to mostly generators with some code owned by the engine when it makes sense.

What Changed

What changed in this PR?

  • No longer valid as a development only dependency

Actual Feature Changes:

  • Move icon builders to lib/rolemodel/optics
  • Add rolemodel/optics to engine paths
  • Add Rolemodel::Optics module to autoload icon builders
  • Update Icon Generator & specs
  • Add Opt-In to local IconBuilder installation option
  • Add Utility::TaskTools module

Pre-merge checklist

  • Update relevant READMEs
  • Run bin/bump_version or bin/bump_version --patch

- Move icon builders to lib/rolemodel/optics
- Add rolemodel/optics to engine paths
- Add Rolemodel::Optics module to autoload icon builders
- Update Icon Generator & specs
- Add Opt-In to local IconBuilder installation option
- Add Utility::TaskTools module
@OutlawAndy OutlawAndy requested a review from timirwin May 17, 2026 02:36
@OutlawAndy OutlawAndy self-assigned this May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant