Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 1.0.0 (2024-01-08)

### Bug Fixes

* 'an unexpected storage error occurred' on multiline keys ([b9fb1bb](b9fb1bb))
* add missing CACHE_VERSION in pod_install ([b6c7e99](b6c7e99))
* leva instead of rnc ([531c8ab](531c8ab))
* quote cache keys that start with special characters ([b217d8c](b217d8c))
* removing old yarn version from PATH which hopefully fixes the issue ([cc25fff](cc25fff))
* something ([2f57788](2f57788))
* update XCode version to 12.5.1 ([react-native-community#158](https://github.com/levaclinic/react-native-circleci-orb/issues/158)) ([4bbdb75](4bbdb75))
* yaml parsing build_image_version default as double ([df23a73](df23a73))
* yaml parsing build_image_version default as double ([react-native-community#170](https://github.com/levaclinic/react-native-circleci-orb/issues/170)) ([3c8cb0f](3c8cb0f))
* **android:** Added new Android Command Line Tools for MacOS 12+ and Java 9, 10, 11 ([react-native-community#114](https://github.com/levaclinic/react-native-circleci-orb/issues/114) by [@lukebrandonfarrell](https://github.com/lukebrandonfarrell)) ([aeb45fe](aeb45fe))
* **android:** Define a max heap size for linux_android ([react-native-community#46](https://github.com/levaclinic/react-native-circleci-orb/issues/46) by [@vabanagas](https://github.com/vabanagas)) ([d029e0b](d029e0b))
* **android:** Ensure the Android emulator looks correct ([react-native-community#65](https://github.com/levaclinic/react-native-circleci-orb/issues/65) by [@vonovak](https://github.com/vonovak)) ([57744a4](57744a4))
* **android:** fix gradle build cache key ([react-native-community#130](https://github.com/levaclinic/react-native-circleci-orb/issues/130) by [@fotos](https://github.com/fotos)) ([acadf02](acadf02))
* **android:** fix JAVA_HOME path ([react-native-community#61](https://github.com/levaclinic/react-native-circleci-orb/issues/61) by [@vonovak](https://github.com/vonovak)) ([e4fa01f](e4fa01f))
* **android:** fix path to emulator ([react-native-community#60](https://github.com/levaclinic/react-native-circleci-orb/issues/60) by [@vonovak](https://github.com/vonovak)) ([8621ec9](8621ec9))
* **android:** Fix Permission denied issues when running gradlew ([react-native-community#72](https://github.com/levaclinic/react-native-circleci-orb/issues/72) by [@zpd106](https://github.com/zpd106)) ([0e22ef8](0e22ef8))
* **android:** move docker android pin to JDK11 version ([react-native-community#123](https://github.com/levaclinic/react-native-circleci-orb/issues/123)) ([d74d427](d74d427)), closes [react-native-community#122](https://github.com/levaclinic/react-native-circleci-orb/issues/122)
* **android:** pin docker image to 4.2 for JDK8 ([react-native-community#121](https://github.com/levaclinic/react-native-circleci-orb/issues/121)) ([fe2898a](fe2898a)), closes [react-native-community#120](https://github.com/levaclinic/react-native-circleci-orb/issues/120)
* **android:** Update android_emulator_start.yml to use the new  emulator ([react-native-community#64](https://github.com/levaclinic/react-native-circleci-orb/issues/64) by [@vonovak](https://github.com/vonovak)) ([73d27e2](73d27e2))
* **android:** Update gradle cache keys to match on save and restore ([react-native-community#17](https://github.com/levaclinic/react-native-circleci-orb/issues/17)) ([6e52052](6e52052))
* **android:** use JDK11 compatible JVM options ([react-native-community#122](https://github.com/levaclinic/react-native-circleci-orb/issues/122)) ([1923bcd](1923bcd)), closes [react-native-community#120](https://github.com/levaclinic/react-native-circleci-orb/issues/120)
* **android_test:** node v12 to v16 ([a9956b7](a9956b7))
* **ios:** Fix syntax errors ([aff9136](aff9136))
* **ios:** Possible fix for the NVM node version not carrying over between steps ([react-native-community#51](https://github.com/levaclinic/react-native-circleci-orb/issues/51)) ([ae71c53](ae71c53))
* **ios:** Revert changes from 4.2.0 ([2c3fa5e](2c3fa5e))
* **ios:** update default ios device to iPhone 11 ([react-native-community#127](https://github.com/levaclinic/react-native-circleci-orb/issues/127)) ([2e3b1e0](2e3b1e0))
* **ios_build:** node v12 to v16 ([f0ea6b4](f0ea6b4))
* **ios_build_and_test:** node v12 to v16 ([6347597](6347597))
* **setup_macos_executor:** bump node v12 to v16 ([a34ccec](a34ccec))
* Correct the Android java environment variables ([917129a](917129a))
* do not cache /usr/local/Homebrew ([react-native-community#119](https://github.com/levaclinic/react-native-circleci-orb/issues/119)) ([597e597](597e597))
* Do not fail then printing the fbsimctl help ([9d74ba9](9d74ba9))
* duplicated on_after_initialize  param ([react-native-community#78](https://github.com/levaclinic/react-native-circleci-orb/issues/78)) ([33ffc6b](33ffc6b))
* Ensure that the publish steps works correctly ([7e6c289](7e6c289))
* Ensure the CI works correctly ([51d7f49](51d7f49))
* Fix errors when installing NodeJS on MacOS executor ([react-native-community#40](https://github.com/levaclinic/react-native-circleci-orb/issues/40) by [@roni-castro](https://github.com/roni-castro)) ([19ac8f7](19ac8f7))
* Increase the amount of memory for Android builds ([22e8279](22e8279))
* Mac node install ([react-native-community#47](https://github.com/levaclinic/react-native-circleci-orb/issues/47) by [@vonovak](https://github.com/vonovak)) ([4a4b619](4a4b619))
* Move cache directory to the system temp folder to avoid permission issues ([react-native-community#59](https://github.com/levaclinic/react-native-circleci-orb/issues/59) by @Naturalclar) ([15f0d90](15f0d90))
* Remove deprecated cask usage from brew install ([react-native-community#85](https://github.com/levaclinic/react-native-circleci-orb/issues/85) by @CHNB128) ([de4ef76](de4ef76))
* Remove Deprecated CircleCI Spec Repo Cache ([react-native-community#82](https://github.com/levaclinic/react-native-circleci-orb/issues/82) by @BytesGuy) ([f45fcfe](f45fcfe))
* Remove FBSimulatorControl ([react-native-community#24](https://github.com/levaclinic/react-native-circleci-orb/issues/24) by [@compojoom](https://github.com/compojoom)) ([7c5b51a](7c5b51a))
* remove haxm the lack hardware acceleration support causes a crash ([9d0bb42](9d0bb42))
* remove haxm the lack hardware acceleration support causes a crash ([38ef88e](38ef88e)), closes [react-native-community#3](https://github.com/levaclinic/react-native-circleci-orb/issues/3)
* Removed the unused `build_threads` parameter in the `linux_android` executor ([97720b9](97720b9)), closes [react-native-community#19](https://github.com/levaclinic/react-native-circleci-orb/issues/19)
* **docs:** include the code repo link in the orb description ([6d97ca9](6d97ca9))
* Use project_type in ios_build_and_test job ([25c7948](25c7948))

### Features

* allow specifying build image version for android build & executor ([ee50537](ee50537))
* **node:** bump from node 12 to node 16 default ([0acc6f9](0acc6f9))
* Add `on_after_initialize` parameter to the jobs ([react-native-community#26](https://github.com/levaclinic/react-native-circleci-orb/issues/26) by [@compojoom](https://github.com/compojoom)) ([0ff6621](0ff6621))
* Add a `bundle` command ([react-native-community#8](https://github.com/levaclinic/react-native-circleci-orb/issues/8) by [@sunilchalla](https://github.com/sunilchalla)) ([464d661](464d661))
* Add a `store_artifact_path` to the Android and iOS test jobs which allow storing artifacts after a job runs ([react-native-community#54](https://github.com/levaclinic/react-native-circleci-orb/issues/54) by @MateusAndrade) ([19edf8a](19edf8a))
* add homebrew_update parameter to toggle brew update ([react-native-community#131](https://github.com/levaclinic/react-native-circleci-orb/issues/131)) ([6a7d635](6a7d635))
* Add jobs for building and testing ([2f24401](2f24401))
* add optional yarn_install_directory parameter ([react-native-community#124](https://github.com/levaclinic/react-native-circleci-orb/issues/124)) ([3c659f9](3c659f9))
* add parameter to allow configuring the android tests on build ([0569d66](0569d66))
* Add parameters to configure the executors ([7c044cb](7c044cb))
* Add parameters to disable caching ([ad81e99](ad81e99))
* Add pod cache ([react-native-community#67](https://github.com/levaclinic/react-native-circleci-orb/issues/67)) ([96b0f3f](96b0f3f))
* add pod_cache param to ios_build job ([react-native-community#140](https://github.com/levaclinic/react-native-circleci-orb/issues/140)) ([f18183f](f18183f))
* Added the `--frozen-lockfile` flag to the `yarn_install` command ([e4676c4](e4676c4)), closes [react-native-community#28](https://github.com/levaclinic/react-native-circleci-orb/issues/28)
* allow passing executor parameters to jobs ([react-native-community#133](https://github.com/levaclinic/react-native-circleci-orb/issues/133)) ([4a199fd](4a199fd))
* allow passing executor parameters to test jobs ([react-native-community#141](https://github.com/levaclinic/react-native-circleci-orb/issues/141)) ([eea6098](eea6098)), closes [react-native-community#112](https://github.com/levaclinic/react-native-circleci-orb/issues/112)
* allow passing pod_install_directory during ios_build job ([react-native-community#136](https://github.com/levaclinic/react-native-circleci-orb/issues/136)) ([faa7a01](faa7a01))
* Allow the metro packager to be started from the test jobs ([68846df](68846df))
* First major release ([81e839d](81e839d))
* Minor release ([5f401d7](5f401d7))
* pass through pod cache param from job to command ([react-native-community#138](https://github.com/levaclinic/react-native-circleci-orb/issues/138)) ([b156c1b](b156c1b))
* Skip Detox setup in ios_build job ([3fc5c53](3fc5c53))
* **android:** Add command to update the NDK to a given version ([react-native-community#91](https://github.com/levaclinic/react-native-circleci-orb/issues/91) by @CHNB128) ([64eac35](64eac35))
* **android:** Add hombrew cache param to android test job ([react-native-community#96](https://github.com/levaclinic/react-native-circleci-orb/issues/96) by @Kyonru) ([8314b6e](8314b6e))
* **android:** Pass through the `assemble_android_test` parameter from the `android_build` job to the command ([react-native-community#109](https://github.com/levaclinic/react-native-circleci-orb/issues/109) by [@ronwsmith](https://github.com/ronwsmith)) ([9f2e7fa](9f2e7fa))
* **Android:** Add optional command-running step after the emulator starts ([react-native-community#110](https://github.com/levaclinic/react-native-circleci-orb/issues/110) by [@ronwsmith](https://github.com/ronwsmith)) ([5ee8a30](5ee8a30))
* **ios:** Add Cocoapods Install Command ([react-native-community#48](https://github.com/levaclinic/react-native-circleci-orb/issues/48) by [@vonovak](https://github.com/vonovak)) ([a743bbc](a743bbc))
* **ios:** control if simulator starts in background ([react-native-community#126](https://github.com/levaclinic/react-native-circleci-orb/issues/126)) ([08338f9](08338f9))
* follow emulator best practices ([a5765a2](a5765a2))
* follow emulator best practices ([react-native-community#62](https://github.com/levaclinic/react-native-circleci-orb/issues/62)) ([ac709c1](ac709c1))
* Make yarn cache folder configurable ([react-native-community#103](https://github.com/levaclinic/react-native-circleci-orb/issues/103) by [@ronwsmith](https://github.com/ronwsmith)) ([c6ccaa1](c6ccaa1))
* Update default dependencies to meet React Native 0.64 requirements ([34ca501](34ca501))
* **ios:** Added an `ios_build` job ([react-native-community#30](https://github.com/levaclinic/react-native-circleci-orb/issues/30) by [@roni-castro](https://github.com/roni-castro)) ([b607782](b607782))
* **ios:** Ensure a simulator with the latest iOS version exists for the given name when testing ([2d614fa](2d614fa))
* **ios:** Upgrading Xcode to 11.0 ([react-native-community#45](https://github.com/levaclinic/react-native-circleci-orb/issues/45) by [@springcoil](https://github.com/springcoil)) ([78aad72](78aad72))
* First major version ([1682403](1682403))
* Use Node 10 by default ([react-native-community#37](https://github.com/levaclinic/react-native-circleci-orb/issues/37) by [@roni-castro](https://github.com/roni-castro)) ([3e7efc6](3e7efc6))

* fix!: using supported Node version with cimg/node and updating comments ([1186c41](1186c41))

### BREAKING CHANGES

* cimg/node doesn't support major Node version aliases the same way circleci/node did
* **android:** this orb is now using JDK11

See JDK8-->JDK11 migration notes here:
https://discuss.circleci.com/t/android-convenience-image-moving-to-java-v11-on-august-17th/36601/4
* The default dependencies used are now Xcode 12, CocoaPods 1.10.1, Node.js 12
* **ios:** You should confirm that your app is able to build on Xcode 11 before upgrade, however, most app will already support this.
* Node 10 is now the default version. The previous default of Node 8 is now end-of-life. Most users will have no issues with upgrading unless they use modules which rely on Node 8 behaviour. You can also now use the `node_version` parameter to set the Node version you require.
* The `yarn_install` command will now fail if there need to be changes made to your `yarn.lock` file. See [the Yarn documentation](https://yarnpkg.com/en/docs/cli/install#toc-yarn-install-frozen-lockfile) for details on this flag.
* This is the first major release
  • Loading branch information
semantic-release-bot committed Jan 8, 2024
1 parent 0a92c66 commit 8538ba4
Show file tree
Hide file tree
Showing 2 changed files with 112 additions and 1 deletion.
111 changes: 111 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,114 @@
# 1.0.0 (2024-01-08)


### Bug Fixes

* 'an unexpected storage error occurred' on multiline keys ([b9fb1bb](https://github.com/levaclinic/react-native-circleci-orb/commit/b9fb1bb))
* add missing CACHE_VERSION in pod_install ([b6c7e99](https://github.com/levaclinic/react-native-circleci-orb/commit/b6c7e99))
* leva instead of rnc ([531c8ab](https://github.com/levaclinic/react-native-circleci-orb/commit/531c8ab))
* quote cache keys that start with special characters ([b217d8c](https://github.com/levaclinic/react-native-circleci-orb/commit/b217d8c))
* removing old yarn version from PATH which hopefully fixes the issue ([cc25fff](https://github.com/levaclinic/react-native-circleci-orb/commit/cc25fff))
* something ([2f57788](https://github.com/levaclinic/react-native-circleci-orb/commit/2f57788))
* update XCode version to 12.5.1 ([#158](https://github.com/levaclinic/react-native-circleci-orb/issues/158)) ([4bbdb75](https://github.com/levaclinic/react-native-circleci-orb/commit/4bbdb75))
* yaml parsing build_image_version default as double ([df23a73](https://github.com/levaclinic/react-native-circleci-orb/commit/df23a73))
* yaml parsing build_image_version default as double ([#170](https://github.com/levaclinic/react-native-circleci-orb/issues/170)) ([3c8cb0f](https://github.com/levaclinic/react-native-circleci-orb/commit/3c8cb0f))
* **android:** Added new Android Command Line Tools for MacOS 12+ and Java 9, 10, 11 ([#114](https://github.com/levaclinic/react-native-circleci-orb/issues/114) by [@lukebrandonfarrell](https://github.com/lukebrandonfarrell)) ([aeb45fe](https://github.com/levaclinic/react-native-circleci-orb/commit/aeb45fe))
* **android:** Define a max heap size for linux_android ([#46](https://github.com/levaclinic/react-native-circleci-orb/issues/46) by [@vabanagas](https://github.com/vabanagas)) ([d029e0b](https://github.com/levaclinic/react-native-circleci-orb/commit/d029e0b))
* **android:** Ensure the Android emulator looks correct ([#65](https://github.com/levaclinic/react-native-circleci-orb/issues/65) by [@vonovak](https://github.com/vonovak)) ([57744a4](https://github.com/levaclinic/react-native-circleci-orb/commit/57744a4))
* **android:** fix gradle build cache key ([#130](https://github.com/levaclinic/react-native-circleci-orb/issues/130) by [@fotos](https://github.com/fotos)) ([acadf02](https://github.com/levaclinic/react-native-circleci-orb/commit/acadf02))
* **android:** fix JAVA_HOME path ([#61](https://github.com/levaclinic/react-native-circleci-orb/issues/61) by [@vonovak](https://github.com/vonovak)) ([e4fa01f](https://github.com/levaclinic/react-native-circleci-orb/commit/e4fa01f))
* **android:** fix path to emulator ([#60](https://github.com/levaclinic/react-native-circleci-orb/issues/60) by [@vonovak](https://github.com/vonovak)) ([8621ec9](https://github.com/levaclinic/react-native-circleci-orb/commit/8621ec9))
* **android:** Fix Permission denied issues when running gradlew ([#72](https://github.com/levaclinic/react-native-circleci-orb/issues/72) by [@zpd106](https://github.com/zpd106)) ([0e22ef8](https://github.com/levaclinic/react-native-circleci-orb/commit/0e22ef8))
* **android:** move docker android pin to JDK11 version ([#123](https://github.com/levaclinic/react-native-circleci-orb/issues/123)) ([d74d427](https://github.com/levaclinic/react-native-circleci-orb/commit/d74d427)), closes [#122](https://github.com/levaclinic/react-native-circleci-orb/issues/122)
* **android:** pin docker image to 4.2 for JDK8 ([#121](https://github.com/levaclinic/react-native-circleci-orb/issues/121)) ([fe2898a](https://github.com/levaclinic/react-native-circleci-orb/commit/fe2898a)), closes [#120](https://github.com/levaclinic/react-native-circleci-orb/issues/120)
* **android:** Update android_emulator_start.yml to use the new emulator ([#64](https://github.com/levaclinic/react-native-circleci-orb/issues/64) by [@vonovak](https://github.com/vonovak)) ([73d27e2](https://github.com/levaclinic/react-native-circleci-orb/commit/73d27e2))
* **android:** Update gradle cache keys to match on save and restore ([#17](https://github.com/levaclinic/react-native-circleci-orb/issues/17)) ([6e52052](https://github.com/levaclinic/react-native-circleci-orb/commit/6e52052))
* **android:** use JDK11 compatible JVM options ([#122](https://github.com/levaclinic/react-native-circleci-orb/issues/122)) ([1923bcd](https://github.com/levaclinic/react-native-circleci-orb/commit/1923bcd)), closes [#120](https://github.com/levaclinic/react-native-circleci-orb/issues/120)
* **android_test:** node v12 to v16 ([a9956b7](https://github.com/levaclinic/react-native-circleci-orb/commit/a9956b7))
* **ios:** Fix syntax errors ([aff9136](https://github.com/levaclinic/react-native-circleci-orb/commit/aff9136))
* **ios:** Possible fix for the NVM node version not carrying over between steps ([#51](https://github.com/levaclinic/react-native-circleci-orb/issues/51)) ([ae71c53](https://github.com/levaclinic/react-native-circleci-orb/commit/ae71c53))
* **ios:** Revert changes from 4.2.0 ([2c3fa5e](https://github.com/levaclinic/react-native-circleci-orb/commit/2c3fa5e))
* **ios:** update default ios device to iPhone 11 ([#127](https://github.com/levaclinic/react-native-circleci-orb/issues/127)) ([2e3b1e0](https://github.com/levaclinic/react-native-circleci-orb/commit/2e3b1e0))
* **ios_build:** node v12 to v16 ([f0ea6b4](https://github.com/levaclinic/react-native-circleci-orb/commit/f0ea6b4))
* **ios_build_and_test:** node v12 to v16 ([6347597](https://github.com/levaclinic/react-native-circleci-orb/commit/6347597))
* **setup_macos_executor:** bump node v12 to v16 ([a34ccec](https://github.com/levaclinic/react-native-circleci-orb/commit/a34ccec))
* Correct the Android java environment variables ([917129a](https://github.com/levaclinic/react-native-circleci-orb/commit/917129a))
* do not cache /usr/local/Homebrew ([#119](https://github.com/levaclinic/react-native-circleci-orb/issues/119)) ([597e597](https://github.com/levaclinic/react-native-circleci-orb/commit/597e597))
* Do not fail then printing the fbsimctl help ([9d74ba9](https://github.com/levaclinic/react-native-circleci-orb/commit/9d74ba9))
* duplicated on_after_initialize param ([#78](https://github.com/levaclinic/react-native-circleci-orb/issues/78)) ([33ffc6b](https://github.com/levaclinic/react-native-circleci-orb/commit/33ffc6b))
* Ensure that the publish steps works correctly ([7e6c289](https://github.com/levaclinic/react-native-circleci-orb/commit/7e6c289))
* Ensure the CI works correctly ([51d7f49](https://github.com/levaclinic/react-native-circleci-orb/commit/51d7f49))
* Fix errors when installing NodeJS on MacOS executor ([#40](https://github.com/levaclinic/react-native-circleci-orb/issues/40) by [@roni-castro](https://github.com/roni-castro)) ([19ac8f7](https://github.com/levaclinic/react-native-circleci-orb/commit/19ac8f7))
* Increase the amount of memory for Android builds ([22e8279](https://github.com/levaclinic/react-native-circleci-orb/commit/22e8279))
* Mac node install ([#47](https://github.com/levaclinic/react-native-circleci-orb/issues/47) by [@vonovak](https://github.com/vonovak)) ([4a4b619](https://github.com/levaclinic/react-native-circleci-orb/commit/4a4b619))
* Move cache directory to the system temp folder to avoid permission issues ([#59](https://github.com/levaclinic/react-native-circleci-orb/issues/59) by @Naturalclar) ([15f0d90](https://github.com/levaclinic/react-native-circleci-orb/commit/15f0d90))
* Remove deprecated cask usage from brew install ([#85](https://github.com/levaclinic/react-native-circleci-orb/issues/85) by @CHNB128) ([de4ef76](https://github.com/levaclinic/react-native-circleci-orb/commit/de4ef76))
* Remove Deprecated CircleCI Spec Repo Cache ([#82](https://github.com/levaclinic/react-native-circleci-orb/issues/82) by @BytesGuy) ([f45fcfe](https://github.com/levaclinic/react-native-circleci-orb/commit/f45fcfe))
* Remove FBSimulatorControl ([#24](https://github.com/levaclinic/react-native-circleci-orb/issues/24) by [@compojoom](https://github.com/compojoom)) ([7c5b51a](https://github.com/levaclinic/react-native-circleci-orb/commit/7c5b51a))
* remove haxm the lack hardware acceleration support causes a crash ([9d0bb42](https://github.com/levaclinic/react-native-circleci-orb/commit/9d0bb42))
* remove haxm the lack hardware acceleration support causes a crash ([38ef88e](https://github.com/levaclinic/react-native-circleci-orb/commit/38ef88e)), closes [#3](https://github.com/levaclinic/react-native-circleci-orb/issues/3)
* Removed the unused `build_threads` parameter in the `linux_android` executor ([97720b9](https://github.com/levaclinic/react-native-circleci-orb/commit/97720b9)), closes [#19](https://github.com/levaclinic/react-native-circleci-orb/issues/19)
* **docs:** include the code repo link in the orb description ([6d97ca9](https://github.com/levaclinic/react-native-circleci-orb/commit/6d97ca9))
* Use project_type in ios_build_and_test job ([25c7948](https://github.com/levaclinic/react-native-circleci-orb/commit/25c7948))


### Features

* allow specifying build image version for android build & executor ([ee50537](https://github.com/levaclinic/react-native-circleci-orb/commit/ee50537))
* **node:** bump from node 12 to node 16 default ([0acc6f9](https://github.com/levaclinic/react-native-circleci-orb/commit/0acc6f9))
* Add `on_after_initialize` parameter to the jobs ([#26](https://github.com/levaclinic/react-native-circleci-orb/issues/26) by [@compojoom](https://github.com/compojoom)) ([0ff6621](https://github.com/levaclinic/react-native-circleci-orb/commit/0ff6621))
* Add a `bundle` command ([#8](https://github.com/levaclinic/react-native-circleci-orb/issues/8) by [@sunilchalla](https://github.com/sunilchalla)) ([464d661](https://github.com/levaclinic/react-native-circleci-orb/commit/464d661))
* Add a `store_artifact_path` to the Android and iOS test jobs which allow storing artifacts after a job runs ([#54](https://github.com/levaclinic/react-native-circleci-orb/issues/54) by @MateusAndrade) ([19edf8a](https://github.com/levaclinic/react-native-circleci-orb/commit/19edf8a))
* add homebrew_update parameter to toggle brew update ([#131](https://github.com/levaclinic/react-native-circleci-orb/issues/131)) ([6a7d635](https://github.com/levaclinic/react-native-circleci-orb/commit/6a7d635))
* Add jobs for building and testing ([2f24401](https://github.com/levaclinic/react-native-circleci-orb/commit/2f24401))
* add optional yarn_install_directory parameter ([#124](https://github.com/levaclinic/react-native-circleci-orb/issues/124)) ([3c659f9](https://github.com/levaclinic/react-native-circleci-orb/commit/3c659f9))
* add parameter to allow configuring the android tests on build ([0569d66](https://github.com/levaclinic/react-native-circleci-orb/commit/0569d66))
* Add parameters to configure the executors ([7c044cb](https://github.com/levaclinic/react-native-circleci-orb/commit/7c044cb))
* Add parameters to disable caching ([ad81e99](https://github.com/levaclinic/react-native-circleci-orb/commit/ad81e99))
* Add pod cache ([#67](https://github.com/levaclinic/react-native-circleci-orb/issues/67)) ([96b0f3f](https://github.com/levaclinic/react-native-circleci-orb/commit/96b0f3f))
* add pod_cache param to ios_build job ([#140](https://github.com/levaclinic/react-native-circleci-orb/issues/140)) ([f18183f](https://github.com/levaclinic/react-native-circleci-orb/commit/f18183f))
* Added the `--frozen-lockfile` flag to the `yarn_install` command ([e4676c4](https://github.com/levaclinic/react-native-circleci-orb/commit/e4676c4)), closes [#28](https://github.com/levaclinic/react-native-circleci-orb/issues/28)
* allow passing executor parameters to jobs ([#133](https://github.com/levaclinic/react-native-circleci-orb/issues/133)) ([4a199fd](https://github.com/levaclinic/react-native-circleci-orb/commit/4a199fd))
* allow passing executor parameters to test jobs ([#141](https://github.com/levaclinic/react-native-circleci-orb/issues/141)) ([eea6098](https://github.com/levaclinic/react-native-circleci-orb/commit/eea6098)), closes [#112](https://github.com/levaclinic/react-native-circleci-orb/issues/112)
* allow passing pod_install_directory during ios_build job ([#136](https://github.com/levaclinic/react-native-circleci-orb/issues/136)) ([faa7a01](https://github.com/levaclinic/react-native-circleci-orb/commit/faa7a01))
* Allow the metro packager to be started from the test jobs ([68846df](https://github.com/levaclinic/react-native-circleci-orb/commit/68846df))
* First major release ([81e839d](https://github.com/levaclinic/react-native-circleci-orb/commit/81e839d))
* Minor release ([5f401d7](https://github.com/levaclinic/react-native-circleci-orb/commit/5f401d7))
* pass through pod cache param from job to command ([#138](https://github.com/levaclinic/react-native-circleci-orb/issues/138)) ([b156c1b](https://github.com/levaclinic/react-native-circleci-orb/commit/b156c1b))
* Skip Detox setup in ios_build job ([3fc5c53](https://github.com/levaclinic/react-native-circleci-orb/commit/3fc5c53))
* **android:** Add command to update the NDK to a given version ([#91](https://github.com/levaclinic/react-native-circleci-orb/issues/91) by @CHNB128) ([64eac35](https://github.com/levaclinic/react-native-circleci-orb/commit/64eac35))
* **android:** Add hombrew cache param to android test job ([#96](https://github.com/levaclinic/react-native-circleci-orb/issues/96) by @Kyonru) ([8314b6e](https://github.com/levaclinic/react-native-circleci-orb/commit/8314b6e))
* **android:** Pass through the `assemble_android_test` parameter from the `android_build` job to the command ([#109](https://github.com/levaclinic/react-native-circleci-orb/issues/109) by [@ronwsmith](https://github.com/ronwsmith)) ([9f2e7fa](https://github.com/levaclinic/react-native-circleci-orb/commit/9f2e7fa))
* **Android:** Add optional command-running step after the emulator starts ([#110](https://github.com/levaclinic/react-native-circleci-orb/issues/110) by [@ronwsmith](https://github.com/ronwsmith)) ([5ee8a30](https://github.com/levaclinic/react-native-circleci-orb/commit/5ee8a30))
* **ios:** Add Cocoapods Install Command ([#48](https://github.com/levaclinic/react-native-circleci-orb/issues/48) by [@vonovak](https://github.com/vonovak)) ([a743bbc](https://github.com/levaclinic/react-native-circleci-orb/commit/a743bbc))
* **ios:** control if simulator starts in background ([#126](https://github.com/levaclinic/react-native-circleci-orb/issues/126)) ([08338f9](https://github.com/levaclinic/react-native-circleci-orb/commit/08338f9))
* follow emulator best practices ([a5765a2](https://github.com/levaclinic/react-native-circleci-orb/commit/a5765a2))
* follow emulator best practices ([#62](https://github.com/levaclinic/react-native-circleci-orb/issues/62)) ([ac709c1](https://github.com/levaclinic/react-native-circleci-orb/commit/ac709c1))
* Make yarn cache folder configurable ([#103](https://github.com/levaclinic/react-native-circleci-orb/issues/103) by [@ronwsmith](https://github.com/ronwsmith)) ([c6ccaa1](https://github.com/levaclinic/react-native-circleci-orb/commit/c6ccaa1))
* Update default dependencies to meet React Native 0.64 requirements ([34ca501](https://github.com/levaclinic/react-native-circleci-orb/commit/34ca501))
* **ios:** Added an `ios_build` job ([#30](https://github.com/levaclinic/react-native-circleci-orb/issues/30) by [@roni-castro](https://github.com/roni-castro)) ([b607782](https://github.com/levaclinic/react-native-circleci-orb/commit/b607782))
* **ios:** Ensure a simulator with the latest iOS version exists for the given name when testing ([2d614fa](https://github.com/levaclinic/react-native-circleci-orb/commit/2d614fa))
* **ios:** Upgrading Xcode to 11.0 ([#45](https://github.com/levaclinic/react-native-circleci-orb/issues/45) by [@springcoil](https://github.com/springcoil)) ([78aad72](https://github.com/levaclinic/react-native-circleci-orb/commit/78aad72))
* First major version ([1682403](https://github.com/levaclinic/react-native-circleci-orb/commit/1682403))
* Use Node 10 by default ([#37](https://github.com/levaclinic/react-native-circleci-orb/issues/37) by [@roni-castro](https://github.com/roni-castro)) ([3e7efc6](https://github.com/levaclinic/react-native-circleci-orb/commit/3e7efc6))


* fix!: using supported Node version with cimg/node and updating comments ([1186c41](https://github.com/levaclinic/react-native-circleci-orb/commit/1186c41))


### BREAKING CHANGES

* cimg/node doesn't support major Node version aliases the same way circleci/node did
* **android:** this orb is now using JDK11

See JDK8-->JDK11 migration notes here:
https://discuss.circleci.com/t/android-convenience-image-moving-to-java-v11-on-august-17th/36601/4
* The default dependencies used are now Xcode 12, CocoaPods 1.10.1, Node.js 12
* **ios:** You should confirm that your app is able to build on Xcode 11 before upgrade, however, most app will already support this.
* Node 10 is now the default version. The previous default of Node 8 is now end-of-life. Most users will have no issues with upgrading unless they use modules which rely on Node 8 behaviour. You can also now use the `node_version` parameter to set the Node version you require.
* The `yarn_install` command will now fail if there need to be changes made to your `yarn.lock` file. See [the Yarn documentation](https://yarnpkg.com/en/docs/cli/install#toc-yarn-install-frozen-lockfile) for details on this flag.
* This is the first major release

# [7.3.0](https://github.com/react-native-community/react-native-circleci-orb/compare/v7.2.0...v7.3.0) (2023-07-12)


Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@levaclinic/react-native-circleci-orb",
"version": "7.3.1",
"version": "1.0.0",
"private": true,
"description": "A CircleCI Orb which can be used to simplify building and testing React Native apps.",
"scripts": {
Expand Down

0 comments on commit 8538ba4

Please sign in to comment.