Skip to content

v1.1.0

Choose a tag to compare

@rasuvaeff rasuvaeff released this 01 Aug 22:23
d11fb43
  • Console command: ReencryptSettingsCommand (settings:reencrypt) invokes
    DbSettingsProvider::reencryptSecrets() from any Symfony Console /
    yiisoft/yii-console application. Requires symfony/console ^7.
  • Added getByPrefix(): single LIKE query resolving all defined keys with a
    given prefix through the standard precedence (DB > fallback > default).
  • Added setMany(): batch upsert in a transaction with upfront validation
    (unknown keys throw UnknownSettingException, readonly keys throw
    ReadonlySettingException); rolls back entirely on any failure.