Releases: alibaba/rax
Releases · alibaba/rax
v1.2.2
v1.2.1
- Refactor: change output result format, avoid mixing
IIFE
andCJS
- Chore: avoid throw error when update unmounted component
- Fix: add error message to
getDerivedStateFromError
hook
v1.2.0
v1.1.4
v1.1.3
v1.1.0
- Fix: driver dom rpx (#1406)
- Feat: upgrade style-unit support to driver-worker (#1411)
- Fix: error boundary bug and remove useless code (#1414)
- Feat: promote init speed (#1449)
- Feat: support props check (#1444)
- Feat: pwa support keepAlive & TabBar & preload and prerender (#1452)
- Fix: update exception when rise a element type error (#1455)
- Fix: support dimensional prop value without px (#1456)
- Chore: freeze props (#1463)
- Feat: do not break render when element type invalid (#1468)
- Fix: prevent the same reference (#1470)
- Fix: support dimensional prop value without px (#1467)
- Feat: add useInterval and useTimeout (#1462)
- Chore: rax-redux upgrade to latest (#1439)
v1.0.13
v1.0.13
v1.0.12
- print warning when loop elements without key property (#1355)
- context not work correct in async render mode (#1378)
- Update rax project entry file app.js usage. (#1343)
- minify the wrapper code generated by rollup (#1374)
- when prev fragment is empty and update to other type (#1365)
- compress _hooks (#1369)
- mobx-rax support rax1.x (#1368)
- fragment test case (#1363)
- Only prevNativeNode is empty fragment should find the prevSlibingNativeNode (#1361)
- add
toWarnDev
andtoLowPriorityWarnDev
jest matcher (#1354)
v1.0.11
- compress isPureComponent (#1358)
- Key should not be compressed, for that will be added to native n… (#1356)
v1.0.10
- little opt (#1351)
- empty array diff error (#1346)
- Revert "fix: optimize performance and reduce package size" (#1352)
- use for loop instead of while to avoid mutate array iteself (#1348)
- change log logic inversion (#1329)
- driver-universal support CSS custom properties (#1335)
- Optimize performance (#1333)
- Refactor compress variables (#1332)
- optimize performance and reduce package size (#1331)
- Refactor core performance and size (#1300)
- Apply some performance optimisation (#1330)
- migrate scripts packages (#1325)
- fix ssr style (#1324)
- add rax-plugin-pwa (#1307)
- Support component use separated css file (#1303)
v1.0.9
- v1.0.9 and update readme (#1320)
- rax-scripts (#1299)
- tansform jsx to html (#1304)
- Optimize scheduler size and performance (#1309)
- prop style array to Object.assign (#1313)
- remove useless packages (#1305)
- raxjs supports iife and cjs, pulling away from amd. (#1286)
- plugin app add hash config (#1292)
- Transfer miniapp related packages (#1294)
- Add rax-set-native-props & rax-get-element-by-id (#1296)
- transfer miniapp related packages to internal (#1290)
- Multi pages support routeName (#1289)
- add rpx2vw (#1283)
- Fix ssr multi (#1275)
- rax-engineering (#1239)
- Feat enhance component plugin (#1235)
- Feat mpa plugin (#1260)
- Feat user config (#1253)
- improve performance with clearing all children (#1254)
- Feat fix minimize (#1238)
- Refactor new context (#1184)
- Feat common config (#1233)
- Fix inline style (#1228)
- improve driver dom performance for rpx (#1223)
- fix change mp build dir (#1217)
- add qrcode (#1215)
- remove web-app index.html font-size (#1214)
- rax 1.0 engineering (#1180)
- Fix engineer error (#1213)
- Feat optimize app template (#1210)
- support cli api (#1209)
- Merge remote-tracking branch 'origin/feat-rax-engineering' into feat-optimize-app-template (#1187)
- Feat: update App Shell plugin (#1206)
- revert: external rax (#1207)
- Merge remote-tracking branch 'origin/feat-rax-engineering' into feat-add-mpapp (#1208)
- fix document plugin public (#1202)
- fix weex external (#1204)
- add SSR client router initialComponent (#1200)
- fix-com&api-config (#1199)
- fix publicPath (#1198)
- add ssr plugin client (#1196)
- Feat app plugin update (#1195)
- generate package.json (#1194)
- add pwa (#1188)
- The fix isValidElement method returns a Boolean value (#1191)
- add api plugin (#1190)
- add application template (#1189)
- add universal API template (#1185)
- Feat new initialization workflow (#1183)
- version patch babel-plugin-transform-jsx-stylesheet (#1175)
- Feat/universal app runtime (#1179)
- Refactor/universal app shell loader (#1181)
- fix: match search is not needed (#1166)
- add dont remove className option (#1171)
- Fix repeat packing rax in production mode when compat react (#1172)
- Update event-handle.md (#1170)
v1.0.8
- Migration project deletion (#1143)
- rax-scripts component-miniapp bug (#1164)
- proxy for ssr dev server (#1137)
- typo fix in docs (#1150)
- rax scripts add postcss-plugin-rpx2vw (#1146)
- Rax PWA (#1097)
v1.0.7
- react compatibility (#1116)
- Feat create rax (#1114)
- Remove weex generator and update readme (#1111)
- Universal app (#1102)
- improve creating & removing performace (#1089)
- weixin mp props (#1080)
- Add component scripts (#1069)
- link render-helpers & Update rax.js (#1074)
- fix: path error in windows (#1059)
- filename typo (#1054)
- fix readme import useImport from 'rax-use-import'; (#1055)
- rax-use-router with history (#1029)
- fix: style transform error (#1051)
- component generator & universal build (#967)
- support webview replace api (#1050)
- fix(rax-scripts): command line option "--output-path" not working (#1045)
- feat(rax-script): support .tsx files (#1043)
- chore: remove atag from github (#1042)
- publish rax-cli 1.2.1 (#1033)
- fix: hack to avoid bug in windmill iOS 10 (#1038)
- Support jsx file sturcuture resolve and remove dep of rax (#1034)
- fix: import driver-dom error (#1037)
- fix: vue denpendencies config (#1036)
- rax-benchmark (#999)
v1.0.4
- fix: reducer only exec once when reducer set inner function component (#1027)
- fix: scheduler change to setTimeout (#1024)
- Fix miniapp plugin (#1016)
- publish atag (#1011)
v1.0.2
- fix: style 'top: 0' can't update (#1006)
- fix: set two state but re-render once (#992)
- fix: send location.replace once (#1005)
- fix: remove inputType judgement (#997)
- hotfix/scroll-with-animation (#996) (#980)
- rax-scripts 1.2.0 (#987)
- add forwardRef (#989)
- Make driver-weex works and bump rax-cli rax-scprits 1.1.0 (#986)
- optimize text listener (#985)
- fix broken link to
browser driver
(#981) - export react compatibility entry (#978)
- Fix/rax scripts (#979)
- fix: atag input value in iOS (#976)
- rax-cli v1.0.0 (#972)