Skip to content

Releases: jhipster/generator-jhipster-react-native

v3.0.0

03 May 06:56
Compare
Choose a tag to compare

Breaking Changes:

Ignite JHipster v3+ is compatible with Ignite v3+
Ignite JHipster v2.x is compatible with Ignite v2.x

v2.1.1...v3.0.0

v2.1.1

24 Apr 17:04
Compare
Choose a tag to compare

Bug Fixes:

  • log full expected .yo-rc.json path, fix finding .yo-rc.json with full paths 43f37ae
  • use latest stable release of ignite for e2e tests 81625d8

v2.1.0

08 Apr 05:03
Compare
Choose a tag to compare

Upgrade to React Native v0.59.3 and other dependency upgrades

Commits:

  • update microservice paths for jhipster v6 23ac8ec
  • updates related to oauth changes in main generator df71227
  • default sideMenu to closed state on launch-screen 2bd1034
  • update standardjs, babel-eslint, and lint to new rules 55d7d72
  • upgrade dependency major versions cb2726a
  • update dependency patch and minor releases 59dcfb8
  • remove babel plugin, lint, add jest mock for vector-icons 2d58255
  • add patch for react-native-navigation issue, apply some rn updates 38d81cf
  • upgrade RN to v0.59.3 13e5988

v2.0.4

04 Apr 01:21
Compare
Choose a tag to compare

Bug Fixes:

  • fix session auth breaking change e02f074

Other Commits:

v2.0.3

16 Dec 18:16
Compare
Choose a tag to compare

Commits:

  • fix crash on "login already in use", fix form returnKeyType and actions (Registration Form) 21f8444
  • add docs for Okta configuration, add azure badge 23c9d85
  • upgrade react-native-vector-icons 0d32010
  • fix user reducer import for when entities relate to User 76fc395

v2.0.0

06 Dec 07:18
Compare
Choose a tag to compare

Big changes to the boilerplate:

  • Folder-by-feature layout
    • Very similar to JHipster's React client
  • react-native-navigation v2
    • A complete native navigation solution. Comes fully configured for both iOS and Android
  • OAuth2 apps now use react-native-app-auth
    • Native library that follows the best practices for authentication in mobile apps.
    • App redirects now are set up during generation.
    • OAuth2 apps now work out-of-the-box
  • Detox E2E tests
    • Similar to Protractor, runs E2E tests on an emulator.
    • Currently only works with iOS
  • JDL App Generation
    • You can generate an app and entities all at once using an application JDL config (use --jdl=<filename>)

Azure Pipelines are now used to run the generated Detox E2E tests on an iOS simulator. This ensures any changes to the boilerplate code get tested on an actual device and against a JHipster backend.

Notable Commits:

  • fix jest dependency security vulnerability 723e18f
  • add note about cocoapods for OAuth2 2bcc71c
  • fix issue with transient entities when not using DTOs 6acf8f9
  • add CRUD e2e tests 08dcd90
  • add oauth2 apps to azure e2e tests 133f838
  • automate oauth2 library installation, fix android oauth2 de06e03
  • remove last references to social login bf23b7d
  • update docs b911e3b
  • implement react-native-app-auth for OAuth2 3d6e11a
  • patch jhipster keycloak config with the redirect uri ee0edd4
  • patch app links in native files 3242900
  • add detox tests for iOS 58656bb
  • migrate to apache license to match other JHipster projects 4e5f544
  • Set up CI with Azure Pipelines b2d5f98
  • add JDL app generation c13fff8
  • update paths to match new layout 97ce375
  • move components to expected location be3d488
  • migrate entity generator to feature layout e255dc9
  • migrate main boilerplate to feature layout ed18d2a
  • remove react-native-router-flux and replace with react-native-navigation 2d5cd78

v1.14.0

17 Nov 21:59
Compare
Choose a tag to compare

Commits:

  • upgrade to react-native v0.57.5 94c7493

This means XCode 10 should work out-of-the-box finally

v1.13.1

29 Oct 07:09
Compare
Choose a tag to compare

Adds a postinstall script for Macs for fix Xcode 10 to work out-of-the-box for v0.57.x

Commits:

  • add xcode_10_setup.js to fix "react-native run-ios" 26ed341

v1.13.0

28 Oct 05:31
Compare
Choose a tag to compare

Commits:

  • upgrade to react-native v0.57.4 c775c4d

v1.12.3

17 Oct 05:02
Compare
Choose a tag to compare

Commits:

  • don't crash if oauth issuer is unreachable d9326e5
  • add note about dev keycloak config in jhipster app 4c41762
  • add instructions about Android launchMode=singleTask for OAuth2 ba65d34
  • don't fail if git doesn't exist, polish spinner succeed messages a784ff1
  • fix npm install, remove alias 0e4e473
  • add issue template 3318144