Skip to content

feat: strict mode#87

Merged
lazercube merged 9 commits intomasterfrom
86-not-getting-latest-library-commit
Jun 12, 2024
Merged

feat: strict mode#87
lazercube merged 9 commits intomasterfrom
86-not-getting-latest-library-commit

Conversation

@lazercube
Copy link
Copy Markdown
Member

  • Added strict mode. Strict mode enabled ONLY the add-ons in the profile. Relaxed mode just ensures they are enabled and doesn't disable other that are already enabled. Default is False
  • Switched todefault_set=False and persistent=False for enabling add-on. This means add-ons are only enabled/disabled for that run. This allows you retain your add-on preferences outside RocketBlend.
  • Fixed add-on launching with v0 packages.
  • Fixed failing to get latest changes to a library.
  • Removed add-on feature flag as it's now per profile.

@lazercube lazercube merged commit 8b5c3cd into master Jun 12, 2024
@lazercube lazercube deleted the 86-not-getting-latest-library-commit branch June 12, 2024 21:17
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.

Not getting latest library commit Retain original add-ons Addon injection mode

1 participant