Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.4.2 (2021-10-04)
Bug Fixes
3.4.1 (2021-09-06)
Bug Fixes
- remove
react
frompeerDependencies
(05f1bbb)
3.4.0 (2021-09-02)
Features
Bug Fixes
3.3.4 (2021-04-16)
Bug Fixes
- ci: fix publishing of README (5f36ea9)
3.3.3 (2021-04-10)
3.3.2 (2021-04-10)
3.3.1 (2021-02-20)
3.3.0 (2021-02-20)
Features
- allow overrides in js (50383b9)
3.2.7 (2020-12-21)
3.2.6 (2020-12-14)
3.2.5 (2020-11-21)
3.2.4 (2020-09-27)
Bug Fixes
3.2.3 (2020-08-06)
Bug Fixes
- check if file exists in gradle (36dedfa)
3.2.2 (2020-07-22)
3.2.1 (2020-07-12)
3.2.0 (2020-07-12)
Features
- rc file (b3dae67)
3.1.6 (2020-07-05)
3.1.5 (2020-06-29)
Bug Fixes
- android: look up yamls against project root (94a5d7d)
3.1.4 (2020-06-26)
Bug Fixes
- validate input (c23383d)
3.1.3 (2020-06-23)
Bug Fixes
- escape quotes (e1482c1)
3.1.2 (2020-06-15)
3.1.1 (2020-05-04)
3.1.0 (2020-05-02)
Features
- allow per platform values (6838b46)
3.0.0 (2020-04-27)
⚠ BREAKING CHANGES
- android: In order to support android projects with multiple
flavors approach to how env variables are propagated into runtime has
been changed. This requires to change how android project is configured.
More specifically: it RN module requires access to
BuilConfig
class of host app in order to expose variables into JS runtime:
Migration guide from quickstart:
in MainApplication.java
add
// import module
import com.reactnativeultimateconfig.UltimateConfigModule;
...
@Override
public void onCreate() {
super.onCreate();
...
UltimateConfigModule.setBuildConfig(BuildConfig.class); // expose
}
Features
- android: support multi flavor set up (271924c)
2.2.0 (2020-04-23)
Features
- android: experimental: allow auto config per flavor (265eec5)
2.1.0 (2020-04-22)
Features
- android: expose variables as manifest placeholders (0ea0a50)
2.0.1 (2020-04-20)
Bug Fixes
- fix warning about main queue in ios (1b7b28c)
Docs
- replace http links with relative ones (3c65b3f)
2.0.0 (2020-04-19)
⚠ BREAKING CHANGES
- this change introduces heavier codegeneration and from
now on generated files must be regenerated with
rnuc
command whenever library is updated.
Migration notes:
- remove file
android/app/rnuc.properties
- remove entry
rnuc.properties
from.gitignore
- regenerate configs with
yarn rnuc ...
ornpm run rnuc ...
Features
- allow providing config via yaml file (35fca51)
1.2.7 (2020-04-17)
Bug Fixes
- update npmignore (afda52f)
1.2.6 (2020-04-17)
Refactor
- do not install lib as a dependency (c4ef4b5)
Tests
- improve testing infra, split unit tests (21ed16d)
Docs
- credit to creat-react-native-module (d650efa)
- fix typo in .versionrc (0e61253)
- fix versionrc (79723de)
1.2.5 (2020-04-14)
1.2.4 (2020-04-14)
1.2.3 (2020-04-11)
Bug Fixes
1.2.2 (2020-04-10)
1.2.1 (2020-04-10)
1.2.0 (2020-04-09)
Features
- support typescript - generate index.d.ts (193ca62)
1.1.3 (2020-04-09)
1.1.2 (2020-04-08)
1.1.1 (2020-04-08)
1.1.0 (2020-04-08)
Features
- expose bin as executable (b93ed0c)