Nicolas Gallagher
074861623e
Fix workflows and monorepo deps
...
* Remove 'react' packages from monorepo dependencies.
* Ensure 'react-native-web' package is built first.
2022-07-02 12:35:12 -07:00
Nicolas Gallagher
31f2e66bf0
Change development scripts
...
Switch to npm-workspaces monorepo task management.
2022-07-02 12:02:24 -07:00
Nicolas Gallagher
50e267b0aa
Publish only updates react-native-web packages
...
The script to release react-native-web is now limited to version-locking
related packages, not every package in the monorepo.
2022-07-02 12:02:15 -07:00
Nicolas Gallagher
aee652f6c9
Reorganize README and LICENSE files
2022-07-02 12:01:06 -07:00
Nicolas Gallagher
b704844ca7
Build react-native-web using @babel/runtime
...
Share babel helpers across files. Reduces flat bundle size by 30K
minified and 3K gzipped.
2022-07-02 12:01:06 -07:00
Nicolas Gallagher
f81095442f
Reorganize monorepo structure
...
* Move all config files to './configs'
* Simplify './scripts' folder.
2022-07-02 12:01:01 -07:00
Nicolas Gallagher
d31a8a1ec1
0.18.3
2022-07-02 11:48:32 -07:00
Nate Wienert and Nicolas Gallagher
59af091fdb
[fix] Prevent style recalculation on pageload
...
Close #2325
2022-07-02 11:12:55 -07:00
yuxizhe
7f85495b7e
[fix] Sandbox config node version
2022-06-29 02:50:50 +08:00
Nicolas Gallagher
ae6ddec452
Add codesandbox config to examples
2022-06-28 11:29:43 -07:00
Nicolas Gallagher
09ec7b6e53
0.18.2
2022-06-27 16:34:25 -07:00
Nicolas Gallagher
d9fd6a942f
[fix] Modal should pass through View props
...
Fix #2314
2022-06-27 16:32:43 -07:00
Nicolas Gallagher
5258ae4821
Fix pointerEvents example for View
2022-06-27 16:32:28 -07:00
yuxz and Nicolas Gallagher
43b60d1eed
Add styles to examples SSR
...
Close #2308
Fix #2309
2022-06-27 10:30:01 -07:00
Nicolas Gallagher
2be582b6e0
Update docs for jest setup
...
Fix #2312
2022-06-27 10:19:28 -07:00
Nicolas Gallagher
c00b5e4192
0.18.1
2022-06-14 10:47:58 -07:00
Nicolas Gallagher
0a0bb5d879
Revert "[fix] Encode URL in background-image CSS property"
...
This reverts commit 91fc3c7aab .
Fix #2304
Ref #2286
2022-06-14 10:29:26 -07:00
Nicolas Gallagher
1cc95da907
[fix] Inline style property order
2022-06-13 17:35:20 -07:00
Nicolas Gallagher
7095118edd
0.18.0
2022-06-10 13:30:24 -07:00
Matias Lang and Nicolas Gallagher
91fc3c7aab
[fix] Encode URL in background-image CSS property
...
Solution based on
https://stackoverflow.com/questions/25613552/how-should-i-escape-image-urls-for-css
Close #2286
2022-06-10 13:16:24 -07:00
Nicolas Gallagher
cb8381af7b
Update docs for 0.18 release
2022-06-10 13:14:46 -07:00
Mike and Nicolas Gallagher
094bd0efc5
[fix] Prevent href navigation for disabled Pressables
...
Close #2299
2022-06-10 10:13:15 -07:00
Anthony van Winkle and Nicolas Gallagher
ffd300ebfd
[fix] Linking.openURL supports 'target' value
...
Close #2277
2022-06-10 10:13:14 -07:00
sawa-zen and Nicolas Gallagher
c4223a6a57
Fix docs URL for ReactNativeBase
...
Close #2282
2022-06-10 10:13:14 -07:00
Nicolas Gallagher and Nicolas Gallagher
8034a57aae
Minor fixes
...
Close #2264
Close #2275
2022-06-10 10:13:14 -07:00
Nicolas Gallagher
3326aab292
Update copyright headers
2022-03-22 10:07:02 -07:00
David Rieman and Nicolas Gallagher
edec9798d1
[change] Update FlatList, VirtualizedList, and SectionList vendor modules
...
Close #2241
Fix #2030
Fix #1608
2022-03-22 09:47:23 -07:00
Nicolas Gallagher
da1a75a7f4
[change] Refactor localization APIs
...
* Control writing direction using 'dir' and 'lang' props.
* Change the compiler output for RTL styles polyfill.
* Export 'useLocaleContext' for working with writing direction context.
* Turn I18nManager into a mock API
2022-03-22 09:44:08 -07:00
Filip Holm and Nicolas Gallagher
e7a99f5ef2
[change] Show focus ring on CheckBox and Switch
...
Close #2242
2022-03-02 10:50:05 -08:00
Nicolas Gallagher
5cab098dd4
Update localization docs and examples
2022-03-02 10:50:05 -08:00
Nicolas Gallagher
314d78c0cc
Update packages and benchmarks
...
Remove libraries from benchmarks as comparison to css-modules baseline is what
matters. This makes benchmark builds faster and will reduce how often people
open PRs asking for their library to be included.
Close #2210
2022-03-02 10:50:05 -08:00
Nicolas Gallagher
9b0c1193a2
[change] Remove jest preset
...
Also add node-based unit tests for SSR APIs.
2022-03-02 10:50:04 -08:00
Nicolas Gallagher
b27c9820db
[change] StyleSheet rewrite
...
* Improves React Native compatibility by making StyleSheet.create the identify function.
* Improves React 18 support by inserting styles on eval.
* Supports use with multiple windows (i.e., iframes) and shadow roots.
* Supports nested LTR/RTL layouts.
* Supports 3rd party compilers and extraction to static CSS.
* Fixes static and dynamic short/longform deduplication.
* Reduces browser support: Safari 10.1+, Chromium Edge, no IE, no legacy Android browsers.
* Removes automatic vendor-prefixing of inline styles (for better perf).
* Removes focus-visible polyfill as modern browsers no longer show focus rings for mouse interactions.
Close #2208
Fix #2138
Fix #2196
Fix #2007
Fix #1517
2022-03-02 10:50:04 -08:00
Nicolas Gallagher
174ebb3c5d
[change] Remove deprecated accessibility APIs
...
Removes 'accessible', 'accessibilityState', and 'accessibilityValue' props.
2022-03-02 10:06:20 -08:00
Nicolas Gallagher
9583155523
Remove unused benchmarks and libraries
...
We only need to test against the baseline of css-modules.
Fix #2210
2022-03-02 10:06:20 -08:00
Nicolas Gallagher
c113e4605c
Fix canUseDOM imports
...
Close #2149
2022-03-02 10:06:20 -08:00
Nicolas Gallagher
dc9ecfbc84
0.17.7
2022-03-01 13:22:24 -08:00
Nicolas Gallagher
8cc79ea8d0
[fix] TextInput numberOfLines for text with line breaks
...
Reverts the change made for #2058 , which is considered an avoidable
edge-case.
Fix #2243
2022-03-01 13:21:17 -08:00
David Rieman and Nicolas Gallagher
9ffda21659
Add FlatList examples
...
Close #2229
2022-03-01 12:10:09 -08:00
David Rieman and Nicolas Gallagher
aaa58d7d75
Add SectionList example page
...
Close #2240
2022-03-01 12:09:17 -08:00
David Rieman and Nicolas Gallagher
c0e3409ace
Fix 'yarn lint' issue
...
Close #2238
2022-03-01 11:59:16 -08:00
Nicolas Gallagher
ea87af27b2
AppState docs without deprecated API
2022-02-22 11:44:19 -08:00
Nicolas Gallagher
da80ede2dc
0.17.6
2022-02-18 10:31:11 -08:00
Andre Staltz and Nicolas Gallagher
7ec2489c78
[fix] inverted VirtualizedList supports wheel events
...
Close #2223
Close #1241
Fix #995
2022-02-18 10:29:29 -08:00
Nicolas Gallagher
17241dbcfa
[fix] AppState.removeEventListener deprecation
...
Fix #2215
Fix #2166
2022-02-18 10:13:42 -08:00
Rajat Parashar and Nicolas Gallagher
79707ce1b3
[fix] Text numberOfLines=1 on Safari"
...
This reverts commit 562db69a0f .
Close #2193
Fix #2186
Fix #2111
2022-02-17 14:47:36 -08:00
meenu and Nicolas Gallagher
944b45cd0b
[fix] Switch support for custom colors when disabled
...
Close #2164
Fix #1758
2022-02-17 14:47:36 -08:00
Markus Kobisch and Nicolas Gallagher
d21c401620
[fix] Avoid edge case where focus jumps between TextInputs
...
Close #2163
Fix #2162
2022-02-17 14:47:36 -08:00
youngvform and Nicolas Gallagher
438b7b7281
[fix] Linking.openURL opens 'tel' links in current tab.
...
Close #2125
Fix #2124
2022-02-17 14:47:36 -08:00
dependabot[bot] and Nicolas Gallagher
9d86760db3
Bump markdown-it from 12.0.4 to 12.3.2
...
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 12.0.4 to 12.3.2.
- [Release notes](https://github.com/markdown-it/markdown-it/releases )
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.0.4...12.3.2 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-30 11:00:53 -08:00