Skip to content

Releases: brodybits/create-react-native-module

0.20.2

09 Jul 02:53
0.20.2
bd82acc
Compare
Choose a tag to compare
  • fix: add CHANGELOG.md to files published by npm (and explicitly include LICENSE)
  • fix: [nit] exclude .eslint*.* from npm published files (was part of templates)

0.20.1

08 Jul 18:57
0.20.1
abc90ab
Compare
Choose a tag to compare

0.20.1

  • update package dependencies
    • update execa -> ^5.1.1
    • update fs-extra -> ^10.0.0
    • update react-native-init-func -> ^0.0.6

create-react-native-module 0.20.0

17 Mar 23:59
Compare
Choose a tag to compare

0.20.0

Features

  • BREAKING: rename some options (#431 & #439)
    • rename --module-name option to --package-name (#431)
    • rename --package-identifier option to --native-package-id (#431)
    • rename --example-react-native-version to --example-react-native-template (#431)
    • rename --view to --is-view; document this feature as EXPERIMENTAL; and update doc & help text (#439)
  • BREAKING: remove prefix options (#432)
    • remove --prefix option
    • remove --module-prefix option
  • BREAKING: use react-native-init-func to generate example app (#421)
  • support more iOS source language extensions in generated podspec (#410)

Fixes

  • loosen template React peer dependency (for React 17) (#440)
  • nudge indenting of options in logging (#436)
  • do not add react-native package prefix if not needed (#435)
  • update example build & run info in README.md & log output (#427)
  • remove an internal Promise reject parameter not needed (#417)
  • use info for some more log output (#418)
  • add comments to generated output
    • add comment to main generated index.js (#413)
    • add comments to generated Android output (#137)
    • add comments to beginning of generated iOS output (#414)
  • use outdent to fix indent of optional example Podfile (#412)
  • resolve absolute paths in example metro watch folders (#405)
  • add & update comments in build.gradle (#404)
  • remove extra plugin items from build.gradle (#402)
  • BREAKING: remove JCenter support - not needed and now deprecated (#401)
  • remove extra import from generated code for Android (#368)
  • BREAKING: update minimum Node.js version to 12 (#408)
  • update package dependencies
    • update log-symbols -> ^4.1.0 (#438)
    • update update-notifier -> 5 (commit fb8542e)
    • update execa -> 5 (commit a3a7ab9)
    • Update fs-extra -> ^9.1.0 (#398)
    • Update pascal-case -> ^3.1.2 (#395)
    • Update param-case -> ^3.0.4 (#394)
    • Update jsonfile -> ^6.1.0 (#391)
    • Update commander -> ^6.2.1 (#382)
  • add & use console package (#375)
  • minor template cleanup (#332)

Docs

  • update general status for React Native 0.60/0.63/0.64 (commit 23bdce5)
  • console highlighting in README.md (#434)
  • apply general documentation updates - February 2021 (#424)

0.19.0

11 May 16:58
Compare
Choose a tag to compare
  • remove outdated info from README.md (#355)
  • remove extra blank line from generated iOS module (#354)
  • Update execa -> ^4.0.1 - dependency (#350)
  • add swift search paths to iOS pbxproj (#349)
  • add pbxproj build updates (#348)
  • remove sources from generated iOS pbxproj (#346)
  • fix minor indenting issue in ios pbxproj (#345)
  • export objectClassName prop in windows template (#344)
  • cleanup object class name references (#343)
  • log generated example React Native version (#340)
  • major: object class name updates (#338)
  • fix iOS podspec for C sources (#334)
  • major: remove generated .gitattributes artifact (#327)
  • use package files entry instead of .npmignore (#326)
  • update create options (#325)
  • update badges in README.md (#322)
  • update log of create parameters (#318)
  • Update jsonfile -> ^6.0.1 (#317)
  • update commander -> ^5.1.0
  • update log-symbols -> 4
  • update fs-extra -> 9
  • fix(deps): update execa -> 4 (#315)
  • major: update minimum Node.js version to 10.20 (#316)

0.18.0

08 Apr 02:58
Compare
Choose a tag to compare
  • generate example with symlink by default, with multiple workarounds in example metro.config.js (#309)

0.17.1

07 Apr 14:47
Compare
Choose a tag to compare
  • log & document issue with example lib dependencies (#310)

0.17.0

06 Apr 01:06
Compare
Choose a tag to compare
  • bugfix: quick fixes to handle CLI args errors (#306)
  • test cleanup: rename tests/with-mocks/cli/command/func directory
  • chore: regenerate yarn.lock
  • chore: jest@^25.2.7 update in devDependencies
  • add & update iOS podspec license comments (#258)
  • doc: minimum React Native version on 1 line (#302)
  • doc: fix API & option descriptions (#301)
  • chore: update change case dependencies (#298)
  • chore: quick commander@5 update (#297)
  • chore: add PR merge action (#296)
  • chore: jest@25 update in devDependencies
  • chore: update eslint items in devDependencies
  • chore: @stryker-mutator/... 3.1.0 in devDependencies
  • chore: add brodybits-* to test action branches
  • add package engines & use please-upgrade-node (#295)
  • cleanup: remove .travis.yml which is no longer needed
  • testing: add Node.js test action to GitHub workflows (#294)
  • testing: quick test workaround for Node.js 8 vs ...
  • cleanup: remove library API support for namespace (#276)
  • testing: updates to setup of Stryker Mutator (#272)
  • remove Windows (C#) support (#264)

0.16.0

06 Apr 01:05
Compare
Choose a tag to compare
  • use react-native@latest in example by default (#263)
  • doc: update alternatives in README.md (#262)
  • cleanup: refactoring: move require('uuid') out of templates (#261)
  • doc: example app doc updates (quick updates) (#260)
  • log more example app info in the end (#259)

0.15.0

06 Apr 01:03
Compare
Choose a tag to compare
  • no log of generated example options unless enabled (#257)
  • show hint to generate example, if needed in CLI (#256)
  • chore: Bump jsonfile from 5.0.0 to 6.0.0 (#252)
  • doc: fix default React Native version in lib API (#255)
  • chore: Bump update-notifier from 3.0.1 to 4.1.0 (#250)

0.14.1

06 Apr 01:03
Compare
Choose a tag to compare
  • bugfix: fix license in iOS podspec (#253)