Skip to content

Commit b8052ad

Browse files
author
轻游
committed
chore: acr 升级同步
1 parent ee6a271 commit b8052ad

4 files changed

Lines changed: 83 additions & 12 deletions

File tree

packages/acr/CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,68 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
### [1.13.2](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.13.1...v1.13.2) (2021-10-25)
6+
7+
8+
### Bug Fixes
9+
10+
* css-loader getLocalIdent return value ([d1413b9](https://code.alipay.com/cloud-ide/acr-ide/commit/d1413b93af2026a8e03534cf92e15c3428c9050d))
11+
12+
### [1.13.1](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.13.0...v1.13.1) (2021-10-08)
13+
14+
15+
### Bug Fixes
16+
17+
* getLocalIdent level in webpack config for umi3 ([bfe2f62](https://code.alipay.com/cloud-ide/acr-ide/commit/bfe2f62e9e1dfa6899f6addd6ded9fc190a2c49e))
18+
19+
## [1.13.0](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.12.1...v1.13.0) (2021-06-30)
20+
21+
22+
### Features
23+
24+
* 增加非代码的 diff 组件视图 ([a6d2a8b](https://code.alipay.com/cloud-ide/acr-ide/commit/a6d2a8bb3eac1cb4eac52ff145af154917a6f35c))
25+
26+
27+
### Bug Fixes
28+
29+
* 修复 tree 无法滚动到底部的问题 ([1091907](https://code.alipay.com/cloud-ide/acr-ide/commit/109190726085e9ab098b3909b4036f3739203b88))
30+
31+
### [1.12.1](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.11.1...v1.12.1) (2021-06-24)
32+
33+
34+
### Bug Fixes
35+
36+
* handle acc error ([422642b](https://code.alipay.com/cloud-ide/acr-ide/commit/422642b0edcca59c9f9a2b571112e8c93fac4d42))
37+
38+
### [1.11.1](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.11.0...v1.11.1) (2021-05-26)
39+
40+
## [1.11.0](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.9.4...v1.11.0) (2021-05-26)
41+
42+
43+
### Features
44+
45+
* add hash name file ([7767930](https://code.alipay.com/cloud-ide/acr-ide/commit/7767930227745bc1d99de7724737e9655a4af3a0))
46+
* support umi3 chain webpack config ([5d575bb](https://code.alipay.com/cloud-ide/acr-ide/commit/5d575bb882701281fb6973b1ea900dd4260cbe90))
47+
48+
49+
### Bug Fixes
50+
51+
* set loose option for @babel/plugin-proposal-private-methods ([22a2b0c](https://code.alipay.com/cloud-ide/acr-ide/commit/22a2b0c7a15d85278e0002d5e269aa47d6b1ee3e))
52+
53+
### [1.10.1](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.10.0...v1.10.1) (2021-05-10)
54+
55+
56+
### Bug Fixes
57+
58+
* set loose option for @babel/plugin-proposal-private-methods ([22a2b0c](https://code.alipay.com/cloud-ide/acr-ide/commit/22a2b0c7a15d85278e0002d5e269aa47d6b1ee3e))
59+
60+
## [1.10.0](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.9.4...v1.10.0) (2021-05-10)
61+
62+
63+
### Features
64+
65+
* support umi3 chain webpack config ([5d575bb](https://code.alipay.com/cloud-ide/acr-ide/commit/5d575bb882701281fb6973b1ea900dd4260cbe90))
66+
567
### [1.9.4](https://code.alipay.com/cloud-ide/acr-ide/compare/v1.9.3...v1.9.4) (2021-02-19)
668

769

packages/acr/src/normalize.less

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,13 @@ html {
1414
background-color: var(--editor-background);
1515

1616
// 全局设置滚动条样式
17+
// scrollbar 重置为应用的值,react-custom-scrollbars 用的 body 滚动条宽度,mac 上为 15px,windows 上为 17px
18+
// 这里如果设置为 kaitian 的 10px,会导致无法滚到到顶部,有 5~7px 的偏差
19+
// issue 见 https://baiyan.alipay.com/task/122717?bqlKey=fc2b39b
1720
::-webkit-scrollbar {
1821
background: transparent;
19-
height: var(--kt-scrollbar-width);
20-
width: var(--kt-scrollbar-width);
22+
height: inherit;
23+
width: inherit;
2124
}
2225

2326
::-webkit-scrollbar:hover {

packages/acr/src/styles.module.less

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
@import '~@alipay/geek-theme/palette/dark.less';
1313
@import '~@alipay/geek-theme/palette/light.less';
1414

15-
@import './normalize.less';
15+
:global {
16+
@import './normalize.less';
17+
}
1618

1719
@import '~@ali/ide-components/lib/style/mixins.less';
1820

packages/acr/webpack/chain-webpack-config.umi3.js

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,20 @@ module.exports = (config) => {
1818
console.log('Modifying umi3 css-loader config for css-module in ide-framework');
1919

2020
rule.use('css-loader').tap((options) => {
21+
// https://github.com/webpack-contrib/css-loader#getlocalident
2122
return deepmerge(options, {
22-
getLocalIdent: (loaderContext, localIdentName, localName, options) => {
23-
const resourcePath = String(loaderContext.resourcePath);
24-
if (
25-
(resourcePath.includes(pkg.name) || resourcePath.includes('@ali/ide')) &&
26-
resourcePath.endsWith('.module.less')
27-
) {
28-
return getLocalIdent(loaderContext, localIdentName, localName, options);
29-
}
30-
return localName;
23+
modules: {
24+
...(options.modules || {}),
25+
getLocalIdent: (loaderContext, localIdentName, localName, options) => {
26+
const resourcePath = String(loaderContext.resourcePath);
27+
if (
28+
(resourcePath.includes(pkg.name) || resourcePath.includes('@ali/ide')) &&
29+
resourcePath.endsWith('.module.less')
30+
) {
31+
return getLocalIdent(loaderContext, localIdentName, localName, options);
32+
}
33+
return null;
34+
},
3135
},
3236
});
3337
});

0 commit comments

Comments
 (0)