Skip to content

Releases: jdee/react_native_util

Release 0.6.0

Release 0.6.0 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 16 May 03:24
03c4f42
  • Some support for tvOS targets. The react_pod command now generates appropriate target blocks for tvOS targets in the generated Podfile. However, the React pod does not build for tvOS in 0.59.8, so this conversion leaves tvOS targets that were previously building unbuildable. This should not be an issue once the React pod is fixed for tvOS. Only tvOS targets fail to build however. If an app does not have tvOS targets (or just has generated stubs that do not need to be built), this is not relevant.
  • The Libraries group is handled more intelligently now. Dependencies are removed from all targets. Then any dangling project references are removed from the group. If the Libraries group is empty at the end, it is removed. This is more likely to leave the project in a clean state, in case anything in the Libraries group was manually inserted from any location other than node_modules.

Release 0.5.2

Release 0.5.2 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 15 May 19:21
dcc975a

Release 0.5.1

Release 0.5.1 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 15 May 02:39
  • Fixed a require issue.
  • Improved detection of app and test targets in the app project.
  • Set up CocoaPods if the master podspec repo does not exist.
  • Explain the generated workspace, etc.

Release 0.5.0

Release 0.5.0 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 14 May 23:12

Added a -u option to the react_pod command to update the packager script in the app project whenever RN is updated.

Release 0.4.0

Release 0.4.0 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 14 May 19:51

The react_pod command now detects the actual dependencies of each target when generating the Podfile, so that the subspecs for each target match the original dependencies from the Libraries group.

Release 0.3.2

Release 0.3.2 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 13 May 19:13
d9424c7

Updated description in gemspec, README and help output.

Release 0.3.1

Release 0.3.1 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 13 May 06:55

The Start Packager build phase is now added before other build phases. (Though pod install later adds some phases before it.) #16

Added an umbrella require for Rake:

require 'react_native_util/rake'

Release 0.3.0

Release 0.3.0 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 12 May 22:48

Refactoring. Added some tests.

Validate/install entire toolchain when possible. When installing from Homebrew, yarn and the react-native-cli will be installed as well. If running from RubyGems, the react_pod command will fail if these commands are not present.

Fixed a crash in error reporting in case the name of the app target in the Xcode project does not match the name of the RN app from package.json. This is not currently supported. It will now fail with an explanatory message.

Added a comment in the generated Podfile.

Release 0.2.2

Release 0.2.2 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 12 May 19:07

Better handling of yarn install. In particular this occurs now before running react-native -v in order to get a meaningful report of the version of RN in use.

Added a Rake task:

require 'react_native_util/rake/react_pod_task'
ReactNativeUtil::Rake::ReactPodTask.new chdir: '/path/to/project'

There is also now an example app in this repo under examples/TestApp. Use rake react_pod to convert it. Use rake clobber:examples and git checkout -- . to clean up after the conversion without committing.

Release 0.2.1

Release 0.2.1 Pre-release
Pre-release

Choose a tag to compare

@jdee jdee released this 12 May 03:42
cf31d72

The deploy target in the generated Podfile is now taken from the main Xcode project instead of being hard-coded to 9.0.