3.67.0 (2024-11-09)
3.66.0 (2024-11-03)
3.65.0 (2024-10-26)
3.64.0 (2024-10-18)
3.63.1 (2024-10-13)
3.63.0 (2024-10-13)
3.62.2 (2024-10-10)
3.62.1 (2024-09-25)
- Revert "feat: set allowH2 to true and require Node.js >= 18 (#705)" (#707) (526b66a), closes #705 #707
3.62.0 (2024-09-22)
3.61.6 (2024-07-11)
3.61.5 (2024-06-25)
3.61.4 (2024-06-14)
3.61.3 (2024-05-30)
3.61.2 (2024-05-30)
3.61.1 (2024-05-30)
3.61.0 (2024-05-25)
3.60.0 (2024-05-24)
3.59.1 (2024-05-19)
3.59.0 (2024-05-18)
3.58.1 (2024-05-17)
3.58.0 (2024-05-16)
3.57.0 (2024-05-14)
3.56.2 (2024-05-14)
3.56.1 (2024-05-14)
3.56.0 (2024-05-11)
3.55.1 (2024-04-17)
3.55.0 (2024-04-15)
3.54.0 (2024-04-13)
3.53.4 (2024-03-28)
3.53.3 (2024-02-23)
3.53.2 (2024-02-23)
3.53.1 (2024-02-20)
3.53.0 (2024-01-27)
3.52.0 (2024-01-25)
3.51.1 (2024-01-23)
3.51.0 (2024-01-13)
3.50.0 (2024-01-13)
3.49.5 (2024-01-06)
3.49.4 (2024-01-06)
3.49.3 (2023-12-25)
3.49.2 (2023-12-19)
- ignore db query error default logger (#626) (6cc2f2d)
- should search default packages when text is empty (#623) (0c4a52d)
3.49.2 (2023-12-18)
3.49.1 (2023-12-18)
3.49.0 (2023-12-12)
3.48.4 (2023-12-07)
3.48.4 (2023-11-28)
3.48.3 (2023-11-06)
3.48.2 (2023-11-03)
3.48.1 (2023-11-03)
3.48.0 (2023-11-03)
3.47.2 (2023-10-28)
3.47.1 (2023-10-26)
3.47.0 (2023-10-26)
3.46.0 (2023-10-11)
3.45.1 (2023-10-07)
- use [email protected] (#597) (413ec56)
3.44.0 (2023-10-07)
3.44.0 (2023-09-19)
3.43.5 (2023-09-05)
- the license may be an object (#587) (88b6afb), closes /github.com/cnpm/cnpmcore/issues/585#issuecomment-1706009496
3.43.4 (2023-09-02)
3.43.3 (2023-09-01)
3.43.2 (2023-09-01)
3.43.1 (2023-09-01)
3.43.0 (2023-09-01)
3.42.2 (2023-08-31)
3.42.1 (2023-08-23)
3.42.0 (2023-08-22)
3.41.0 (2023-08-17)
3.40.0 (2023-08-08)
3.39.5 (2023-08-08)
3.39.4 (2023-08-04)
3.39.3 (2023-08-01)
3.39.2 (2023-07-29)
3.39.1 (2023-07-27)
3.39.0 (2023-07-27)
3.38.2 (2023-07-21)
3.38.1 (2023-07-21)
3.38.0 (2023-07-17)
3.37.1 (2023-07-13)
3.37.0 (2023-07-12)
3.36.0 (2023-07-09)
3.35.1 (2023-06-29)
3.35.0 (2023-06-28)
- adaptive username (#536) (dd69606), closes /github.com/npm/cli/blob/latest/lib/commands/owner.js#L151
3.34.10 (2023-06-28)
3.34.9 (2023-06-27)
3.34.8 (2023-06-27)
3.34.7 (2023-06-25)
3.34.6 (2023-06-25)
3.34.5 (2023-06-21)
3.34.4 (2023-06-20)
- avoid db query on sync mode all (#527) (49855d9), closes /github.com/cnpm/cnpmcore/pull/522/files#r1234655574
3.34.3 (2023-06-17)
3.34.2 (2023-06-17)
3.34.1 (2023-06-14)
3.34.0 (2023-06-13)
- sync package readme (#512) (f64e273)
- use unpkg README.md to update package version readme property (#511) (56d8e1a)
3.33.0 (2023-06-12)
3.32.0 (2023-06-11)
3.31.0 (2023-06-11)
3.30.2 (2023-06-09)
3.30.1 (2023-06-07)
3.30.0 (2023-06-07)
3.29.4 (2023-06-07)
3.29.3 (2023-06-07)
3.29.2 (2023-06-07)
3.29.1 (2023-06-07)
3.29.0 (2023-06-06)
3.28.0 (2023-06-06)
3.27.0 (2023-06-04)
3.26.0 (2023-06-04)
3.25.1 (2023-06-03)
3.25.0 (2023-06-02)
3.24.0 (2023-06-01)
3.23.2 (2023-05-31)
- unpkg support non-npm publish tgz file (#485) (5fe883f), closes /github.com/cnpm/cnpmcore/issues/452#issuecomment-1570077310
3.23.1 (2023-05-30)
3.23.0 (2023-05-29)
3.22.3 (2023-05-29)
3.22.2 (2023-05-25)
- use S3 url to download file (#477) (9bed829), closes /github.com/cnpm/cnpmcore/issues/472#issuecomment-1562452369
3.22.1 (2023-05-25)
3.22.0 (2023-05-25)
3.21.0 (2023-05-21)
3.20.3 (2023-05-18)
3.20.2 (2023-05-06)
3.20.1 (2023-05-06)
3.20.0 (2023-05-06)
3.19.3 (2023-05-06)
3.19.2 (2023-05-05)
3.19.1 (2023-05-05)
3.19.0 (2023-05-05)
3.18.0 (2023-05-05)
3.17.1 (2023-05-04)
3.17.0 (2023-04-25)
3.16.0 (2023-04-21)
3.15.0 (2023-04-21)
3.14.0 (2023-04-20)
3.13.2 (2023-04-10)
3.13.1 (2023-04-10)
3.13.0 (2023-04-07)
3.12.1 (2023-04-07)
3.12.0 (2023-04-06)
3.11.2 (2023-04-03)
3.11.1 (2023-03-30)
3.11.1 (2023-03-28)
3.11.0 (2023-03-27)
3.10.0 (2023-03-27)
3.9.0 (2023-03-20)
3.8.0 (2023-03-08)
3.7.0 (2023-03-01)
3.6.0 (2023-02-27)
3.5.0 (2023-02-21)
3.4.3 (2023-02-15)
3.4.2 (2023-02-14)
3.4.1 (2023-02-13)
3.4.0 (2023-02-10)
3.3.2 (2023-02-10)
3.3.1 (2023-02-10)
3.3.0 (2023-02-09)
3.2.6 (2023-02-05)
3.2.5 (2023-02-03)
3.2.4 (2023-02-02)
3.2.3 (2023-01-30)
3.2.2 (2023-01-29)
3.2.1 (2023-01-29)
3.2.0 (2023-01-28)
3.1.2 (2023-01-28)
3.1.1 (2023-01-18)
3.1.0 (2023-01-18)
- support auto sync when package not found (#337) (8734413), closes #335 /github.com/cnpm/cnpmcore/pull/50/files#diff-97cbafa75ed0bae6a1f0a2df0676c00f56b9cf8944b04ddb82d6dd0ab141961
3.0.1 (2023-01-18)
3.0.0 (2023-01-17)
- use SingletonProto instead of ContextProto
Co-authored-by: killagu [email protected]
2.10.1 (2023-01-08)
2.10.0 (2023-01-05)
2.9.1 (2022-12-17)
features
- [
c562645
] - feat: suspend task before app close (#365) (elrrrrrrr <[email protected]>)
features
- [
fad30ad
] - feat: npm command support npm v6 (#356) (laibao101 <[email protected]>)
fixes
- [
f961219
] - fix: Sync save ignore ER_DUP_ENTRY error (#364) (elrrrrrrr <[email protected]>)
others
- [
7bc0fcc
] - π€ TEST: Fix async function mock (fengmk2 <[email protected]>) - [
84ae9bc
] - π DOC: Update contributors (fengmk2 <[email protected]>)
others
- [
d55c680
] - Event cork (#361) (elrrrrrrr <[email protected]>)
fixes
- [
c6b8aec
] - fix: request binary error (#360) (Ke Wu <[email protected]>)
others
- [
5738d56
] - refactor: binary sync task use binaryName by default (#358) (Ke Wu <[email protected]>)
fixes
- [
0b35ead
] - π FIX: typo for canvas (fengmk2 <[email protected]>)
features
- [
be8387d
] - feat: Support canvas sync from different binary (#357) (Ke Wu <[email protected]>)
fixes
- [
d6c4cf5
] - fix: duplicate binary task (#354) (elrrrrrrr <[email protected]>)
fixes
- [
7eb209d
] - fix: create task when waiting (#352) (elrrrrrrr <[email protected]>)
others
- [
e40c502
] - π FIX: Mirror cypress arm64 binary (#351) (fengmk2 <[email protected]>)
features
- [
43d77ee
] - feat: long description (#349) (elrrrrrrr <[email protected]>)
features
- [
92350a8
] - π IMPROVE: Show changes stream create task log (#347) (fengmk2 <[email protected]>)
fixes
- [
28eeeaf
] - fix: registry host config (#346) (elrrrrrrr <[email protected]>) - [
cd5bd92
] - π FIX: Catch all error on changes stream handler (#344) (fengmk2 <[email protected]>)
features
- [
6aa302d
] - π¦ NEW: Use oss-cnpm v4 (#340) (fengmk2 <[email protected]>) - [
a217fd0
] - π IMPROVE: Reduce warning log (#326) (fengmk2 <[email protected]>)
fixes
- [
b19b0a0
] - fix: Lazy set registryId when executeTask (#341) (elrrrrrrr <[email protected]>)
others
- [
305175a
] - π€ TEST: Use enum define on unittest (#333) (fengmk2 <[email protected]>) - [
07f2eba
] - π€ TEST: Mock all binary http requests (#328) (fengmk2 <[email protected]>) - [
4b0c7dc
] - π€ TEST: Mock all httpclient request (#327) (fengmk2 <[email protected]>)
features
- [
bbc08fd
] - π IMPROVE: syncPackageWorkerMaxConcurrentTasks up to 20 (#322) (fengmk2 <[email protected]>) - [
5852f22
] - feat: support sync exist mode (#275) (zhangyuantao <[email protected]>)
fixes
- [
d79634e
] - π FIX: Should sync package when registry id is null (#324) (fengmk2 <[email protected]>) - [
24f920d
] - π FIX: Should run sync package on all worker (#323) (fengmk2 <[email protected]>)
others
- [
bd83a19
] - π IMPROVE: use urllib3 instead (#302) (fengmk2 <[email protected]>) - [
35e7d3a
] - π IMPROVE: Enable phpmyadmin and DEBUG_LOCAL_SQL by default (#320) (fengmk2 <[email protected]>)
features
- [
bca0fb3
] - feat: only allow pkg sync from registry it belong (#317) (killa <[email protected]>)
fixes
- [
7e9beea
] - fix: only append / if path is not empty and not ends with / (#316) (killa <[email protected]>) - [
4fe68cb
] - fix: fix directory path (#313) (killa <[email protected]>)
others
- [
e72ce35
] - π€ TEST: Skip unstable tests (#318) (fengmk2 <[email protected]>) - [
171b11f
] - Revert "fix: fix directory path (#313)" (fengmk2 <[email protected]>)
fixes
- [
8fb9dd8
] - fix: findExecuteTask only return waiting task (#312) (killa <[email protected]>)
features
- [
c5d2b49
] - feat: auto get next valid task (#311) (elrrrrrrr <[email protected]>)
others
- [
fc4baff
] - chore: refactor schedule with @Schedule (#309) (killa <[email protected]>)
fixes
- [
768f951
] - fix: cnpmjsorg changesstream limit (#310) (elrrrrrrr <[email protected]>)
fixes
- [
f673ab8
] - fix: execute state check (#308) (elrrrrrrr <[email protected]>)
others
- [
091420a
] - π€ TEST: Add SQL Review Action (#307) (fengmk2 <[email protected]>)
fixes
- [
f9210ca
] - fix: changes stream empty (#306) (elrrrrrrr <[email protected]>)
fixes
- [
48f228d
] - fix: changes stream updatedAt (#304) (elrrrrrrr <[email protected]>) - [
87045ba
] - fix: task updatedAt save (#305) (elrrrrrrr <[email protected]>)
fixes
- [
4e8700c
] - fix: only create createHookTask if hook enable (#299) (killa <[email protected]>)
others
- [
e06c841
] - π FIX: Should sync public package when registryName not exists (#303) (fengmk2 <[email protected]>) - [
f139444
] - π DOC: Update contributors (fengmk2 <[email protected]>) - [
c4a9de5
] - Create SECURITY.md (fengmk2 <[email protected]>) - [
709d65b
] - π€ TEST: Use diff bucket on OSS test (#301) (fengmk2 <[email protected]>) - [
9576699
] - chore: use AsyncGenerator insteadof Transform stream (#300) (killa <[email protected]>) - [
3ed5269
] - π¦ NEW: Mirror better-sqlite3 binary (#296) (fengmk2 <[email protected]>)
fixes
- [
359a150
] - fix: changes stream (#297) (elrrrrrrr <[email protected]>)
features
- [
a91c8ac
] - feat: sync package from spec regsitry (#293) (elrrrrrrr <[email protected]>) - [
de37008
] - feat: changesStream adapter & needSync() method (#292) (elrrrrrrr <[email protected]>) - [
4b506c8
] - feat: init registry & scope (#286) (elrrrrrrr <[email protected]>) - [
41c6e24
] - feat: impl trigger Hooks (#289) (killa <[email protected]>) - [
79cb826
] - feat: impl migration sql (#290) (killa <[email protected]>) - [
4cfa8ed
] - feat: impl hooks api (#287) (killa <[email protected]>) - [
47d53d2
] - feat: add bizId for task (#285) (killa <[email protected]>) - [
3b1536b
] - feat: add node-webrtc mirror (#274) (Opportunity <[email protected]>)
others
- [
7106807
] - π FIX: Should show queue size on logging (#280) (fengmk2 <[email protected]>) - [
3a41b21
] - π FIX: Handle binary configuration value (#278) (fengmk2 <[email protected]>)
features
- [
c2b7d5a
] - feat: use sort set to impl queue (#277) (killa <[email protected]>)
fixes
- [
c54aa21
] - fix: check executingCount after task is done (#276) (killa <[email protected]>)
others
- [
3268d03
] - π€ TEST: show package not use cache if isSync (#273) (fengmk2 <[email protected]>)
features
- [
af6a75a
] - feat: add forceSyncHistory options (#271) (killa <[email protected]>)
features
- [
b49a38c
] - feat: use Model with inject (#269) (killa <[email protected]>)
fixes
- [
52fca55
] - fix: show package not use cache if isSync (#268) (killa <[email protected]>)
others
- [
4f7ce8b
] - deps: upgrade leoric to 2.x (#262) (killa <[email protected]>)
features
- [
1b9a9c7
] - feat: mirror nydus binaries (#261) (killa <[email protected]>)
others
- [
c1256bf
] - π FIX: Ignore 403 status on s3 download fail (#260) (fengmk2 <[email protected]>) - [
d685772
] - π FIX: skia-canvas should use NodePreGypBinary (#259) (fengmk2 <[email protected]>)
features
- [
b15b10c
] - feat(mirror): add skia-canvas mirror (#258) (Beace <[email protected]>)
others
- [
2bd6ed0
] - π IMPROVE: use [email protected] (fengmk2 <[email protected]>)
features
- [
57da0a3
] - feat: add configuration enableNopmClientAndVersionCheck (laibao101 <[email protected]>)
others
- [
bf62932
] - π€ TEST: Fix unstable test cases on OSS env (#254) (fengmk2 <[email protected]>)
fixes
- [
c63159d
] - fix: valid npm client with correct pattern (#252) (TZ | 倩ηͺ <[email protected]>)
others
- [
d578baf
] - π FIX: Ignore exists seq on changes worker (#253) (fengmk2 <[email protected]>)
fixes
- [
4ea0ef6
] - fix: query changes with order by id asc (#251) (killa <[email protected]>)
features
- [
0948a71
] - feat: read enableChangesStream when sync changes stream (#250) (killa <[email protected]>)
others
- [
c0d8b52
] - refactor: move CacheAdapter to ContextProto (#249) (killa <[email protected]>)
features
- [
66b411e
] - feat: add type for exports (#248) (killa <[email protected]>)
others
- [
5cadbf4
] - refactor: add infra module (#245) (killa <[email protected]>),fatal: No names found, cannot describe anything.