Releases: GeekyAnts/vue-native-core
v0.3.1
v0.3.0
This is a stable release with the updates from the last two RC releases.
Fixes
- Fix issues with line number mapping in stack traces (fixes #259) - credit @rahul-mahato
- Set Vue version to 2.2.6 (fixes #216)
- Fix crash for components without <script> blocks (fixes #302)
- Fix issues with render-prop-fn usage inside v-if and v-else (fixes #234) - credit @rahul-mahato
Improvements
v0.3.0-rc.2
This is a pre-release with fixes for issues in 0.3.0-rc.1 and older stable releases.
- Fix crash for components without <script> blocks (fixes #302)
- Fix issues with
render-prop-fn
usage insidev-if
andv-else
(fixes #234) - credit @rahul-mahato - Update release script
v0.3.0-rc.1
This is a pre-release to test a large number of changes in the repository. The following is a list of the fixes, additions and changes:
- Fix issues with line number mapping in stack traces (fixes #259) - credit @rahul-mahato
- Adds Travis CI integration (resolves #17)
- Adds Jest config
- Fixes Flow config
- Removes unused dependencies
- Lint and format config
- Prevent auto-import of deprecated components (fixes #239)
- Set Vue version to 2.2.6 (fixes #216)
v0.2.0
This release removes deprecated React Native components that were earlier being imported and registered globally by default. Only the core components of React Native 0.63 are now provided out of the box.
Breaking changes
The following React Native components are no longer usable in templates without being explicitly imported and registered:
- CheckBox - use @react-native-community/checkbox instead
- Clipboard - use @react-native-community/clipboard instead
- DatePickerAndroid - use @react-native-community/datetimepicker instead
- DatePickerIOS - use @react-native-community/datetimepicker instead
- ImagePickerIOS - use react-native-image-picker or expo-image-picker instead
- Picker - use @react-native-picker/picker instead
- PickerIOS - use @react-native-community/picker instead
- ProgressBarAndroid - use @react-native-community/progress-bar-android instead
- ProgressViewIOS - use @react-native-community/progress-view instead
- PushNotificationIOS - use @react-native-community/push-notification-ios instead
- SegmentedControlIOS - use @react-native-community/segmented-control instead
- StatusBarIOS - use StatusBar instead, which is available by default
Other changes
- Updated the release script
- Fixed some package vulnerabilities
v0.1.4
v0.1.3
This release contains a performance improvement and a minor change in the way white space is handled.
Fixes
Improvements
- Squash large contiguous spans of white space into a single space. Fixes #164 (credit to @RohanTalip) 737897c
Other changes
- Removed an unused directory 3aa6b4d
v0.1.2
This release mainly contains a fix for a bug that would make npm install
fail.
Bug fixes
- Fixed #182 and #191 by correcting the path to
vue-native-scripts
' executable (in "bin" in thepackage.json
)
Known issues
- Expo users using SDK ^33 or projects generated with
expo-cli
^3.0.0 may still face an app crash on starting the development server. This happens due to a bug in Expo which ignores thesourceExts
inmetro.config.js
. A manual change is required inapp.json
as described in #183
v0.1.1
v0.1.0
This release provides support for React v16.8.6, React Native v0.59 and v0.60 and Expo SDK 33
Breaking changes
- Prevented deprecated React Native components
ImageStore
andMaskedViewIOS
from being registered globally as Vue components. These components will no longer be usable from.vue
files unless manually imported fromreact-native
. This fixes #161
Changes and improvements
- Added UNSAFE_ prefixes to deprecates React lifecycle methods. This fixes #166. In a future release, these methods will be replaced by alternatives
- Upgraded the following dependencies
buble: 0.19.8
rollup: 1.17.0
rollup-plugin-alias: 1.5.2
rollup-plugin-buble: 0.19.8
rollup-plugin-replace: 2.2.0
uglify-js: 3.6.0
- Removed some unused dependencies
- Rectified rollup externals in build configuration
- Moved handwritten code in package directories into src directory and regenerated packages using build script
- Removed some unused files and directories
- Removed unused scripts from
package.json