Releases: jhipster/generator-jhipster-react-native
Releases · jhipster/generator-jhipster-react-native
v5.0.0
What's Changed
- Upgraded to JHipster 8.5.0 by @mshima #1770
- Added storybook config in metro.config.js.ejs by @zhyd1997 in #1452
- Don't use create-expo-app by @mshima in #1487
- CI: fixed detox tests by @zhyd1997 in #1446
- Stabilize iOS ci by @mshima in #1613
- Improve iOS ci by @mshima in #1614
- Add resources/expo to dependabot by @mshima in #1461
- Cleanup install-node-dependencies.sh by @mshima in #1745
- Switch to new compare-sample inputs by @mshima in #1744
- Normalize cli by @mshima in #1746
- Use rnhipster cli to generate backend by @mshima in #1748
- Cleanup dependencies by @mshima in #1750
- Drop skip from change-password-screen.spec by @mshima in #1649
- Bump react-datepicker from 6.2.0 to 6.3.0 in /generators/react-native/templates by @dependabot in #1655
- Add dependency check before ios checks by @mshima in #1666
- Fix install and typos by @mraible in #1772
- Add generate-sample command and fix entities generation by @mshima in #1774
- Rework detox configuration, don't use expo app by @mshima in #1786
- Improve CLI logo by @mshima in #1790
- Rework workflow by @mshima in #1788
- Add docker support for oauth2 by @mshima in #1791
- Fix command in README.md by @mraible in #1793
- Enable video recording in CI by @mshima in #1776
- Update husky dependencies by @mshima in #1796
- Add spring-boot generator for cors customization by @mshima in #1797
- Fix OAuth authentication by @mraible in #1794
- Storybook v7 by @mshima in #1789
- Fix detox e2e tests for entities by @mshima in #1650
- Upgrade expo to 51.0.11 by @mshima in #1652
- Storybook2 by @mshima in #1795
📦 Dependency updates
- Bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in #1322
- Bump lint-staged from 14.0.0 to 14.0.1 by @dependabot in #1323
- Bump eslint-plugin-import from 2.28.0 to 2.28.1 by @dependabot in #1324
- Bump jest-circus from 29.6.2 to 29.6.3 in /generators/app/templates by @dependabot in #1326
- Bump react-native-modal-datetime-picker from 17.0.0 to 17.1.0 in /generators/app/templates by @dependabot in #1325
- Bump babel-jest from 29.6.2 to 29.6.3 in /generators/app/templates by @dependabot in #1327
- Bump @storybook/theming from 7.3.1 to 7.3.2 in /generators/app/templates by @dependabot in #1329
- Bump lint-staged from 14.0.0 to 14.0.1 in /generators/app/templates by @dependabot in #1328
- Bump @testing-library/jest-native from 5.4.2 to 5.4.3 in /generators/app/templates by @dependabot in #1330
- Bump @storybook/addons from 7.3.1 to 7.3.2 in /generators/app/templates by @dependabot in #1331
- Bump jest from 29.6.2 to 29.6.3 in /generators/app/templates by @dependabot in #1332
- Bump expect from 29.6.2 to 29.6.3 in /generators/app/templates by @dependabot in #1333
- Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #1334
- Bump babel-jest from 29.6.3 to 29.6.4 in /generators/app/templates by @dependabot in #1335
- Bump eslint from 8.47.0 to 8.48.0 by @dependabot in #1336
- Bump expect from 29.6.3 to 29.6.4 in /generators/app/templates by @dependabot in #1339
- Bump jest-circus from 29.6.3 to 29.6.4 in /generators/app/templates by @dependabot in #1341
- Bump @storybook/addons from 7.3.2 to 7.4.0 in /generators/app/templates by @dependabot in #1340
- Bump detox from 20.11.3 to 20.11.4 in /generators/app/templates by @dependabot in #1345
- Bump react-native-picker-select from 8.0.4 to 8.1.0 in /generators/app/templates by @dependabot in #1343
- Bump chai from 4.3.7 to 4.3.8 by @dependabot in #1338
- Bump jest from 29.6.3 to 29.6.4 in /generators/app/templates by @dependabot in #1347
- Bump create-expo-app from 2.0.3 to 2.0.4 in /generators/app/templates by @dependabot in #1348
- Bump @storybook/theming from 7.3.2 to 7.4.0 in /generators/app/templates by @dependabot in #1342
- Bump eslint from 8.47.0 to 8.48.0 in /generators/app/templates by @dependabot in #1346
- Bump generator-jhipster from 7.9.3 to 7.9.4 by @dependabot in #1349
- Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in #1350
- Bump eslint from 8.48.0 to 8.49.0 by @dependabot in #1352
- Bump babel-jest from 29.6.4 to 29.7.0 in /generators/app/templates by @dependabot in #1353
- Bump jest-circus from 29.6.4 to 29.7.0 in /generators/app/templates by @dependabot in #1354
- Bump eslint from 8.48.0 to 8.49.0 in /generators/app/templates by @dependabot in #1357
- Bump formik from 2.4.3 to 2.4.4 in /generators/app/templates by @dependabot in #1359
- Bump react-datepicker from 4.16.0 to 4.17.0 in /generators/app/templates by @dependabot in #1356
- Bump @storybook/addons from 7.4.0 to 7.4.1 in /generators/app/templates by @dependabot in #1358
- Bump @testing-library/react-native from 12.2.2 to 12.3.0 in /generators/app/templates by @dependabot in #1364
- Bump expect from 29.6.4 to 29.7.0 in /generators/app/templates by @dependabot in #1363
- Bump create-expo-app from 2.0.4 to 2.1.1 in /generators/app/templates by @dependabot in #1362
- Bump @storybook/theming from 7.4.0 to 7.4.1 in /generators/app/templates by @dependabot in #1355
- Bump jest from 29.6.4 to 29.7.0 in /generators/app/templates by @dependabot in #1361
- Bump detox from 20.11.4 to 20.12.0 in /generators/app/templates by @dependabot in #1360
- Bump @storybook/addons from 7.4.1 to 7.4.3 in /generators/app/templates by @dependabot in #1365
- Bump resolve from 1.22.4 to 1.22.6 in /generators/app/templates by @dependabot in https://github.com/...
v4.4.0
What's Changed
- Upgrade to Expo 49 by @mshima in #1254
- Includes React Native 0.72.3
- Add notice and update license by @DanielFran in #1018
- Add copyright script by @DanielFran in #1019
- Update Copyright Headers by @github-actions in #1020
- Numerous dependency updates
New Contributors
- @DanielFran made their first contribution in #1018
- @github-actions made their first contribution in #1020
- @mhmmdd made their first contribution in #1068
- @mshima made their first contribution in #1254
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
- Upgraded to Expo SDK 46
- Includes React Native 0.69.5 and React 18
- Migrated to EAS Build
- Added support for logout with Auth0 (#881)
- Added image view and upload support (#883)
- Updated to use Node 16 for GitHub Actions (#882)
- Numerous dependency updates
- Lots of QA using Keycloak, Okta, and Auth0
Full Changelog: v4.2.5...v4.3.0
v4.2.5
Bigger changes:
- Fix expo prod web build - add missing dependencies (fixes sample app deployment)
- Remove Aauth-specific code from apps using other auth types
- Add tests for
jhipster heroku
andexpo build:web
Commits:
- update package-lock.json a1a4f66
- Bump eslint from 7.30.0 to 8.4.1 77d607a
- Bump lint-staged from 11.2.3 to 12.1.2 in /generators/app/templates d73bb3b
- Bump lint-staged from 11.2.3 to 12.1.2 6824f49
- Bump np from 7.5.0 to 7.6.0 73ac932
- Bump prettier from 2.4.1 to 2.5.1 0cc4d04
- Bump prettier from 2.4.1 to 2.5.1 in /generators/app/templates 55e465f
- Bump sinon from 11.1.1 to 12.0.1 12b64ab
- Bump react-native-modal-datetime-picker in /generators/app/templates 0544b91
- Bump @react-navigation/devtools in /generators/app/templates 96bd2a6
- Bump babel-jest from 26.6.3 to 27.4.2 in /generators/app/templates c189e13
- Bump actions/setup-node from 2.4.1 to 2.5.0 878e9cb
- add default github token for cloning sample app d7fe47b
- github actions improvements 290e098
- add missing peer dependencies for expo build:web 6dcdaee
- add conditions around oauth-specific code 407d284
Full Changelog: v4.2.4...v4.2.5
v4.2.3
Bigger Changes:
- Improved error message for OAuth login (shows reason for failure) 28c5c6d
- Fix for Auth0 compatibility 0e53f3d
- Fix for JHipster v7.4 compatibility dfe6d4b 6775ff8 18c57d0
- Add new JDL fore new E2E test coverage 2898857
- Add blobs to E2E tests d13d231
Commits:
- remove other init errors that block generators with v7.4 18c57d0
- workaround for jhipster config change 6775ff8
- fix jhipster v7.4.x compatibility and prettier differences dfe6d4b
- align prettier with latest config 0ede59f
- improve oauth error message 28c5c6d
- improve e2e tests 2898857
- add yeoman-environment 0f5fbb1
- update jhipster version ffcf8ac
- add blobs to the e2e tests d13d231
- update dependencies with smaller version bumps 674fcd9
- only send logout request if endSessionEndpoint is defined 9705a17
- remove unused variables e21da98
- optimize useProxy var cbddd4d
- do not save authInfo to localstorage, always fetch e1c741b
- add error log on login failure 03f592b
- make logout compatible with native, disabled by default due to UX 04d7117
- strip trailing slash from oauth issuers 0e53f3d
- add audience to oauth params 5dcdd0a
v4.2.1
Bigger Changes:
- OAuth2 login fixed for Android and Web clients
- Default image width/height now set correctly
Commits:
- fix missing image styling f9b6f0d
- clear auth token after logging out from idp 5add9af
- add redirect screen that catches missing start path c9473b6
- rename oktaClientId to nativClientId 55ffdd3
- update links to JHipster org [ci skip] 5d09bc6
- upgrade dependencies - smaller version changes 529dc86
- re-order ci name/run steps, fix husky 6101d22
- Bump husky from 6.0.0 to 7.0.1 37aacbf
- Bump eslint from 7.29.0 to 7.30.0 790a008
- Bump mocha from 9.0.1 to 9.0.2 bc71850
- Bump yeoman-test from 6.1.0 to 6.2.0 9da4d5f
- Bump typescript from 4.3.4 to 4.3.5 in /generators/app/templates 60f9171
- Bump eslint from 7.29.0 to 7.30.0 in /generators/app/templates 7f137e3
v4.2.0
v4.1.4
Commits:
- remove yeoman-environment dependency cc39797
- Bump prettier from 2.3.1 to 2.3.2 in /generators/app/templates 8efb3dc
- Bump expo-cli from 4.5.2 to 4.7.2 in /generators/app/templates 2d5f3f9
- Bump prettier from 2.3.1 to 2.3.2 49bdf22
- Bump actions/setup-node from 2.1.5 to 2.2.0 94cbac8
- Bump reduxsauce from 1.2.0 to 1.2.1 in /generators/app/templates 2672a80
- Bump generator-jhipster from 7.0.1 to 7.1.0 dacc4c2
- Bump detox from 18.16.0 to 18.18.1 in /generators/app/templates 9b20eb6
- Bump typescript from 4.3.2 to 4.3.4 in /generators/app/templates 512e471
- Bump eslint from 7.28.0 to 7.29.0 in /generators/app/templates feefa84
- Bump eslint from 7.28.0 to 7.29.0 ee76ee6
- Bump nick-invision/retry from 2.4.0 to 2.4.1 afc078d
- Bump @react-native-community/eslint-config in /generators/app/templates dfbf307
- Bump mocha from 9.0.0 to 9.0.1 0533f72
- Bump prettier from 2.3.0 to 2.3.1 f5b6ebf
- Bump mocha from 8.4.0 to 9.0.0 6d39465
- Bump prettier from 2.3.0 to 2.3.1 in /generators/app/templates db80efe
- Bump eslint from 7.27.0 to 7.28.0 in /generators/app/templates d98dded
- Bump formik from 2.2.8 to 2.2.9 in /generators/app/templates f7e6d6a
- Bump eslint from 7.27.0 to 7.28.0 9d7caa4
v4.1.3
Commits:
- Bump react-datepicker from 3.8.0 to 4.1.1 in /generators/app/templates f082f4d
- Bump eslint-plugin-import from 2.23.2 to 2.23.4 dfd27cc
- Bump react-native-modal-datetime-picker in /generators/app/templates 0479eb7
- Bump detox from 18.14.1 to 18.16.0 in /generators/app/templates 795884f
- make script executable, only change artifacts path b2daf97
- Bump eslint from 7.26.0 to 7.27.0 3acaffd
- Bump sinon from 10.0.0 to 11.1.1 cdf5235
- Bump expo-cli from 4.4.9 to 4.5.2 in /generators/app/templates 44c5615
- Bump typescript from 4.2.4 to 4.3.2 in /generators/app/templates 359df4e
- add workaround for detox screenshot naming scheme, make detox screenshots optional 1146c1d
- add mem-fs as a direct dependency a3afca7
- Bump eslint from 7.26.0 to 7.27.0 in /generators/app/templates e97ae1a
- Bump formik from 2.2.6 to 2.2.8 in /generators/app/templates 8dfe320
- Bump detox from 18.13.0 to 18.14.1 in /generators/app/templates 734b1ca
- Bump expo-cli from 4.4.7 to 4.4.9 in /generators/app/templates e525618
- tag version of sample app, delete all generated folders for sample app 9bcf7fd
v4.1.2
Bigger Changes:
- Expo ejected apps now work out of the box (missing dependency re-added in 014b82c)
- Dependency updates
Commits:
- specify yeoman-environment version (to remove after JHipster upgrade) 477027b
- copy correct patch file to generated app 538e60e
- Bump react-native-keyboard-aware-scroll-view c601970
- restore missing dependency to boilerplate package.json 014b82c
- Bump eslint-plugin-import from 2.22.1 to 2.23.2 19b5380
- Bump jsdoc from 3.6.6 to 3.6.7 a9d4729
- Bump expo-cli from 4.4.6 to 4.4.7 in /generators/app/templates 87ef539
- Bump fs-extra from 9.1.0 to 10.0.0 5b6f41d
- Bump lint-staged from 10.5.4 to 11.0.0 f16b523
- Bump lint-staged from 10.5.4 to 11.0.0 in /generators/app/templates e997190
- Bump react-native-modal-datetime-picker in /generators/app/templates a089e42
- Bump eslint from 7.25.0 to 7.26.0 in /generators/app/templates 44d434b
- Bump prettier from 2.2.1 to 2.3.0 in /generators/app/templates c3a1314
- Bump detox from 18.12.1 to 18.13.0 in /generators/app/templates f1fad00
- Bump expo-cli from 4.4.3 to 4.4.6 in /generators/app/templates 81c38b9
- Bump @react-navigation/stack in /generators/app/templates 6ebbe92
- Bump prettier from 2.2.1 to 2.3.0 5a4766b
- Bump eslint from 7.25.0 to 7.26.0 bf84a27
- Bump mocha from 8.3.2 to 8.4.0 1a24a79
- Bump actions/checkout from 2 to 2.3.4 b516dcc
- Bump nick-invision/retry from 2 to 2.4.0 04858b2
- Bump react-redux from 7.2.3 to 7.2.4 in /generators/app/templates 45737b7
- Bump eslint from 7.24.0 to 7.25.0 in /generators/app/templates e6c3f48
- Bump eslint-config-prettier in /generators/app/templates a9e8982
- Bump detox from 18.12.0 to 18.12.1 in /generators/app/templates 7035ba8
- Bump @react-native-community/masked-view in /generators/app/templates 35d82fb
- Bump redux from 4.0.5 to 4.1.0 in /generators/app/templates 4093249
- Bump eslint from 7.24.0 to 7.25.0 d63514f
- Bump np from 7.4.0 to 7.5.0 5dbe6eb
- Bump chalk from 4.1.0 to 4.1.1 32d8c00