Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release stable 2.x #5519

Merged
merged 12 commits into from
Nov 13, 2023
Merged

Release stable 2.x #5519

merged 12 commits into from
Nov 13, 2023

Conversation

ClarkXia
Copy link
Collaborator

@ClarkXia ClarkXia commented Oct 25, 2022

  • fix: use named export of KeepAlive
  • fix: compatible with win32 in ignore-style-plugin
  • fix: openSSL error of request test case
  • feat: support custom optimize runtime rule
  • fix: support kebab-case when use store

jeryqwq and others added 4 commits October 12, 2022 15:25
使用vite在生产环境下构建时,KeepAlive组件会被导出为{ default:  KeepAlive, KeepAlive: KeepAlive,....} react渲染该组件会报错,prod环境很难追踪bug,直接使用单独导出的KeepAlive就好。

Co-authored-by: luhc228 <[email protected]>
* fix: 兼容由于文件分隔符的差异导致ignore-style-plugin在windows电脑环境下调试无法生效的问题

* fix: 文件分隔符匹配优化
@ClarkXia ClarkXia changed the title [WIP] Release next [WIP] Release stable 2.x Nov 17, 2022
@ClarkXia ClarkXia changed the base branch from master to stable/2.x November 18, 2022 02:20
* chore: update lock

* fix: test case

* fix: test folder

* fix: tsconfig.json
* feat: support custom optimize runtime rule

* fix: config type
@codecov-commenter
Copy link

codecov-commenter commented Dec 27, 2022

Codecov Report

Merging #5519 (21bafc2) into stable/2.x (a981fe5) will decrease coverage by 0.06%.
Report is 3 commits behind head on stable/2.x.
The diff coverage is 20.00%.

Additional details and impacted files

Impacted file tree graph

@@              Coverage Diff               @@
##           stable/2.x    #5519      +/-   ##
==============================================
- Coverage       30.60%   30.55%   -0.06%     
==============================================
  Files             204      204              
  Lines            5495     5522      +27     
  Branches         1353     1361       +8     
==============================================
+ Hits             1682     1687       +5     
- Misses           3510     3531      +21     
- Partials          303      304       +1     
Files Coverage Δ
packages/plugin-mpa/src/index.ts 85.82% <100.00%> (+0.34%) ⬆️
packages/plugin-react-app/src/config.js 100.00% <ø> (ø)
packages/plugin-react-app/src/setBuild.js 97.05% <100.00%> (+0.08%) ⬆️
packages/plugin-stark-module/src/babelPlugin.ts 0.00% <ø> (ø)
packages/create-app-shared/src/runtimeModule.ts 0.00% <0.00%> (ø)
packages/plugin-keep-alive/src/runtime.tsx 0.00% <0.00%> (ø)
packages/plugin-store/src/generator.ts 98.41% <66.66%> (-1.59%) ⬇️
packages/create-app-shared/src/router.ts 0.00% <0.00%> (ø)
packages/plugin-ignore-style/src/index.ts 0.00% <0.00%> (ø)
packages/plugin-stark-module/src/index.ts 0.00% <0.00%> (ø)

ClarkXia and others added 2 commits November 9, 2023 10:32
* fix(plugin-store): convert kebab-case to PascalCase

For example:
`import hello-worldLayout from "xxx/hello-world/Layout";`, now it is `import HelloWorldLayout from "xxx/hello-world/Layout"`

* feat: update changelog.md
@ClarkXia ClarkXia changed the title [WIP] Release stable 2.x Release stable 2.x Nov 9, 2023
@ClarkXia ClarkXia merged commit 467ca75 into stable/2.x Nov 13, 2023
2 checks passed
@ClarkXia ClarkXia deleted the release-next branch November 13, 2023 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants