Releases: jhipster/generator-jhipster-react-native
Releases · jhipster/generator-jhipster-react-native
v5.2.0
What's Changed
- Update to eslint v9 by @mshima in #1981
- Update generator-jhipster to v8.8.0 by @mshima in #2059
- Fix deprecating warning from husky by @mraible in #1960
- Drop replacePackageJsonVersions by @mshima in #1962
- Drop project-name generator by @mshima in #1961
- Rework detox prompt by @mshima in #1963
- Change default command to react-native by @mshima in #1964
- CI: adjusts for oauth2 by @mshima in #2058
- Remove unused dependency by @mshima in #1990
- Add react-navigation group to dependabot by @mshima in #1991
- Add eslint group by @mshima in #1995
- Update expo-sdk by @mshima in #2032
📦 Dependency updates
- Adjust dependabot by @mshima in #1988
- Bump @react-native-community/cli-server-api from 15.0.0 to 15.1.0 by @dependabot in #1967
- Bump @react-native-masked-view/masked-view from 0.3.1 to 0.3.2 by @dependabot in #1970
- Bump @testing-library/react-native from 12.8.0 to 12.8.1 by @dependabot in #1968
- Bump create-expo-app from 3.0.0 to 3.1.1 by @dependabot in #1972
- Bump the npm_and_yarn group with 2 updates by @dependabot in #1974
- Update expo to 52.0.5 by @mshima in #1980
- Bump expo to v52.0.7 and run check with EXPO_OFFLINE by @mshima in #1985
- Bump @react-native-community/cli-server-api from 15.1.0 to 15.1.2 by @dependabot in #1975
- Bump detox from 20.27.6 to 20.28.0 by @dependabot in #1986
- Bump the eslint group with 2 updates by @dependabot in #1996
- Bump @eslint/plugin-kit from 0.2.2 to 0.2.3 in the npm_and_yarn group across 1 directory by @dependabot in #2001
- Bump cross-spawn from 7.0.3 to 7.0.5 in the npm_and_yarn group across 1 directory by @dependabot in #2002
- Bump @react-navigation/devtools from 6.0.27 to 7.0.4 by @dependabot in #2000
- Bump typescript-eslint from 8.14.0 to 8.15.0 by @dependabot in #2008
- Bump expo from 52.0.7 to 52.0.9 by @dependabot in #2004
- Bump @testing-library/react-native from 12.8.1 to 12.9.0 by @dependabot in #2011
- Bump @react-navigation/devtools from 7.0.4 to 7.0.8 by @dependabot in #2016
- Bump typescript-eslint from 8.15.0 to 8.16.0 by @dependabot in #2012
- Bump typescript from 5.3.3 to 5.7.2 by @dependabot in #2018
- Bump expo from 52.0.9 to 52.0.11 by @dependabot in #2015
- Bump the eslint group with 2 updates by @dependabot in #2022
- Bump @react-navigation/devtools from 7.0.8 to 7.0.14 by @dependabot in #2030
- Bump typescript-eslint from 8.16.0 to 8.17.0 by @dependabot in #2025
- Bump globals from 15.12.0 to 15.13.0 by @dependabot in #2024
- Bump yup from 1.4.0 to 1.5.0 by @dependabot in #2023
- Update @types/react requirement from ~18.3.12 to ~18.3.13 by @dependabot in #2029
- Bump @react-native-community/cli-server-api from 15.1.2 to 16.0.0 by @dependabot in #2028
- Bump expo from 52.0.11 to 52.0.17 by @dependabot in #2033
- Bump create-expo-app from 3.1.1 to 3.2.0 by @dependabot in #2044
- Bump lint-staged from 15.2.10 to 15.2.11 by @dependabot in #2043
- Bump expo from 52.0.17 to 52.0.18 by @dependabot in #2036
- Bump expo from 52.0.18 to 52.0.19 by @dependabot in #2055
- Bump eslint-plugin-react-hooks from 5.0.0 to 5.1.0 by @dependabot in #2045
- Bump typescript-eslint from 8.17.0 to 8.18.1 by @dependabot in #2049
- Bump yup from 1.5.0 to 1.6.1 by @dependabot in #2051
- Bump resolve from 1.22.8 to 1.22.9 by @dependabot in #2050
- Bump react-redux from 9.1.2 to 9.2.0 in the redux group by @dependabot in #2039
- Bump globals from 15.13.0 to 15.14.0 by @dependabot in #2052
- Bump the eslint group with 2 updates by @dependabot in #2048
- Bump @react-native-community/cli-server-api from 16.0.0 to 16.0.2 by @dependabot in #2054
- Bump @react-navigation/devtools from 7.0.14 to 7.0.15 by @dependabot in #2056
- Bump eslint-plugin-jest from 28.9.0 to 28.10.0 by @dependabot in #2062
- Bump eslint-plugin-react from 7.37.2 to 7.37.3 by @dependabot in #2063
- Bump resolve from 1.22.9 to 1.22.10 by @dependabot in #2061
- Bump expo from 52.0.19 to 52.0.23 by @dependabot in #2060
Full Changelog: v5.1.0...v5.2.0
v5.1.0
What's Changed
- Update generator-jhipster to 8.7.3 by @mshima in #1948
- Add lib to package.json files by @mshima in #1908
- Ignore oauth2 sample in iOS workflow by @mshima in #1926
- Switch to iPhone 16 by @mshima in #1927
- Prepare update and fix readme by @mshima in #1930
- Prepare for update by @mshima in #1931
📦 Dependency updates
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #1907
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #1842
- Bump detox from 20.22.2 to 20.27.2 by @dependabot in #1910
- Bump lint-staged from 15.2.6 to 15.2.10 by @dependabot in #1906
- Bump ts-jest from 29.1.4 to 29.2.5 by @dependabot in #1899
- Fix macOS docker installation and bump apisauce from 3.0.1 to 3.1.0 by @dependabot in #1914
- Update @babel/core requirement from ^7.24.7 to ^7.25.7 by @dependabot in #1925
- Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #1912
- Bump expo from 51.0.12 to 51.0.37 by @dependabot in #1919
- Update @expo/vector-icons requirement from ^14.0.2 to ^14.0.4 by @dependabot in #1921
- Bump detox from 20.27.2 to 20.27.3 by @dependabot in #1917
- Bump @testing-library/react-native from 12.5.1 to 12.7.2 by @dependabot in #1911
- Update @expo/metro-runtime requirement from ~3.2.1 to ~3.2.3 by @dependabot in #1891
- Bump @react-navigation/stack from 6.3.29 to 6.4.0 by @dependabot in #1829
- Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by @dependabot in #1852
- Bump @babel/runtime from 7.24.7 to 7.25.7 by @dependabot in #1918
- Bump react-native-modal-datetime-picker from 17.1.0 to 18.0.0 by @dependabot in #1901
- Bump @react-navigation/devtools from 6.0.26 to 6.0.27 by @dependabot in #1848
- Bump @react-navigation/drawer from 6.6.15 to 6.7.0 by @dependabot in #1831
- Bump react-datepicker from 6.9.0 to 7.4.0 by @dependabot in #1916
- Bump @react-navigation/native from 6.1.17 to 6.1.18 by @dependabot in #1853
- Bump path-to-regexp from 6.2.2 to 6.3.0 by @dependabot in #1929
- Bump react-native-picker-select from 9.1.3 to 9.3.1 by @dependabot in #1886
- Bump expo from 51.0.37 to 51.0.38 by @dependabot in #1933
- Update @babel/core requirement from ^7.25.7 to ^7.25.8 by @dependabot in #1934
- Bump @react-native-community/cli-server-api from 13.6.9 to 14.1.1 by @dependabot in #1922
- Update @babel/core requirement from ^7.25.8 to ^7.25.9 by @dependabot in #1937
- Bump detox from 20.27.3 to 20.27.5 by @dependabot in #1942
- Bump react-datepicker from 7.4.0 to 7.5.0 by @dependabot in #1941
- Bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in #1943
- Bump @babel/runtime from 7.25.7 to 7.25.9 by @dependabot in #1946
- Update react-native-web requirement from ~0.19.12 to ~0.19.13 by @dependabot in #1938
- Bump @babel/runtime from 7.25.9 to 7.26.0 by @dependabot in #1954
- Bump @testing-library/react-native from 12.7.2 to 12.8.0 by @dependabot in #1955
- Bump detox from 20.27.5 to 20.27.6 by @dependabot in #1953
- Bump @react-native-community/cli-server-api from 14.1.1 to 15.0.0 by @dependabot in #1951
- Update @babel/core requirement from ^7.25.9 to ^7.26.0 by @dependabot in #1950
- Update GitHub Actions to use Node 22 by @mraible in #1957
Full Changelog: v5.0.0...v5.1.0
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