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

chore: release #968

Merged
merged 1 commit into from
Feb 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

110 changes: 110 additions & 0 deletions crates/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,116 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.2](https://github.com/farm-fe/farm/compare/farmfe_core-v0.2.1...farmfe_core-v0.2.2) - 2024-02-06

### Added
- Provide universal JavaScript Api ([#944](https://github.com/farm-fe/farm/pull/944))
- add progress plugin ([#948](https://github.com/farm-fe/farm/pull/948))
- add filter for augmentResourceHash & renderResourcePot hook ([#899](https://github.com/farm-fe/farm/pull/899))
- preserve comments [#607](https://github.com/farm-fe/farm/pull/607) ([#900](https://github.com/farm-fe/farm/pull/900))
- add overlay window and optimize socket client interaction code ([#854](https://github.com/farm-fe/farm/pull/854))
- *(hmr)* refactor hmr ([#835](https://github.com/farm-fe/farm/pull/835))
- vue & solid ssr examples ([#849](https://github.com/farm-fe/farm/pull/849))
- Support persistent cache and incremental building ([#476](https://github.com/farm-fe/farm/pull/476))
- js plugin record viewer ([#661](https://github.com/farm-fe/farm/pull/661))
- *(refactor)* RFC-003 New Partial Bundling Algorithm ([#559](https://github.com/farm-fe/farm/pull/559))
- Support js plugin hook context methods for unplugin ([#589](https://github.com/farm-fe/farm/pull/589))
- generate stage add record ([#573](https://github.com/farm-fe/farm/pull/573))
- feat support sourcemap chain based on swc sourcemap ([#528](https://github.com/farm-fe/farm/pull/528))
- add record manager ([#511](https://github.com/farm-fe/farm/pull/511))
- support add extra watch file ([#470](https://github.com/farm-fe/farm/pull/470))
- support resolve @import and url() dependencies for css ([#367](https://github.com/farm-fe/farm/pull/367))
- support swc plugins ([#199](https://github.com/farm-fe/farm/pull/199))
- css module config schema & sourcemap ([#281](https://github.com/farm-fe/farm/pull/281))
- support polyfill ([#255](https://github.com/farm-fe/farm/pull/255))
- support css modules ([#230](https://github.com/farm-fe/farm/pull/230))
- support script minification ([#191](https://github.com/farm-fe/farm/pull/191))
- *(resolve)* add `TargetEnv` used to judgementthe current output environment ([#216](https://github.com/farm-fe/farm/pull/216))
- tree shake ([#99](https://github.com/farm-fe/farm/pull/99))
- plugin resolve exports ([#150](https://github.com/farm-fe/farm/pull/150))
- add string when generate css id and change query HashMap to Vec… ([#90](https://github.com/farm-fe/farm/pull/90))
- support sourcemap ([#77](https://github.com/farm-fe/farm/pull/77))
- support resolve browser ([#63](https://github.com/farm-fe/farm/pull/63))
- add load and transform hook for js plugins ([#58](https://github.com/farm-fe/farm/pull/58))
- serve resources with dev server ([#21](https://github.com/farm-fe/farm/pull/21))
- react demo launched successfully! ([#20](https://github.com/farm-fe/farm/pull/20))
- first executable html,css and script demo! ([#19](https://github.com/farm-fe/farm/pull/19))
- implement the basic compilation flow ([#17](https://github.com/farm-fe/farm/pull/17))
- setup node binding and tests ([#8](https://github.com/farm-fe/farm/pull/8))
- set up ci for linting and testing ([#4](https://github.com/farm-fe/farm/pull/4))
- init project with cargo and pnpm

### Fixed
- [#857](https://github.com/farm-fe/farm/pull/857) [#460](https://github.com/farm-fe/farm/pull/460) ([#896](https://github.com/farm-fe/farm/pull/896))
- [#878](https://github.com/farm-fe/farm/pull/878) ([#881](https://github.com/farm-fe/farm/pull/881))
- [#850](https://github.com/farm-fe/farm/pull/850) ([#870](https://github.com/farm-fe/farm/pull/870))
- [#814](https://github.com/farm-fe/farm/pull/814) ([#816](https://github.com/farm-fe/farm/pull/816))
- [#770](https://github.com/farm-fe/farm/pull/770) ([#807](https://github.com/farm-fe/farm/pull/807))
- [#787](https://github.com/farm-fe/farm/pull/787) [#794](https://github.com/farm-fe/farm/pull/794) [#785](https://github.com/farm-fe/farm/pull/785) ([#800](https://github.com/farm-fe/farm/pull/800))
- immutable module not found ([#788](https://github.com/farm-fe/farm/pull/788))
- [#769](https://github.com/farm-fe/farm/pull/769) ([#773](https://github.com/farm-fe/farm/pull/773))
- [#768](https://github.com/farm-fe/farm/pull/768) ([#771](https://github.com/farm-fe/farm/pull/771))
- fix [#760](https://github.com/farm-fe/farm/pull/760) [#761](https://github.com/farm-fe/farm/pull/761) ([#765](https://github.com/farm-fe/farm/pull/765))
- issue 747 ([#758](https://github.com/farm-fe/farm/pull/758))
- bugs ([#710](https://github.com/farm-fe/farm/pull/710))
- config record not work in transform hook ([#707](https://github.com/farm-fe/farm/pull/707))
- [#693](https://github.com/farm-fe/farm/pull/693) ([#695](https://github.com/farm-fe/farm/pull/695))
- bugs when migrate from vite to farm ([#665](https://github.com/farm-fe/farm/pull/665))
- Error in export field lookup algorithm ([#635](https://github.com/farm-fe/farm/pull/635))
- css modules sourcemap gen fail ([#621](https://github.com/farm-fe/farm/pull/621))
- lazy compialtion error and windows css error ([#454](https://github.com/farm-fe/farm/pull/454))
- css hmr will always reload the whole page ([#413](https://github.com/farm-fe/farm/pull/413))
- vue migrate bugs ([#357](https://github.com/farm-fe/farm/pull/357))
- module system detection bug ([#345](https://github.com/farm-fe/farm/pull/345))
- add default config for script ([#246](https://github.com/farm-fe/farm/pull/246))
- js plugin cannot use custom type ([#168](https://github.com/farm-fe/farm/pull/168))
- lazy compilation and partial bundling bug ([#44](https://github.com/farm-fe/farm/pull/44))

### Other
- create farm plugin ([#946](https://github.com/farm-fe/farm/pull/946))
- support minify options ([#907](https://github.com/farm-fe/farm/pull/907))
- switch to chokidar ([#886](https://github.com/farm-fe/farm/pull/886))
- Feat/rollup hook compatible ([#842](https://github.com/farm-fe/farm/pull/842))
- optimize cache 4 ([#820](https://github.com/farm-fe/farm/pull/820))
- optimize cache 3 ([#786](https://github.com/farm-fe/farm/pull/786))
- optimize cache 2 ([#785](https://github.com/farm-fe/farm/pull/785))
- *(persistent-cache)* optimize cache ([#782](https://github.com/farm-fe/farm/pull/782))
- update deps ([#740](https://github.com/farm-fe/farm/pull/740))
- update record viewer ([#731](https://github.com/farm-fe/farm/pull/731))
- resource pot render ([#675](https://github.com/farm-fe/farm/pull/675))
- record add hmr flag ([#696](https://github.com/farm-fe/farm/pull/696))
- Chore/opt vite plugin adapter ([#616](https://github.com/farm-fe/farm/pull/616))
- Feat/js plugin adaptor ([#613](https://github.com/farm-fe/farm/pull/613))
- support buildStart, buildEnd, updateModules js plugins hook ([#574](https://github.com/farm-fe/farm/pull/574))
- version bump ([#563](https://github.com/farm-fe/farm/pull/563))
- js plugin support finish hook ([#513](https://github.com/farm-fe/farm/pull/513))
- update swc and support emotion ([#500](https://github.com/farm-fe/farm/pull/500))
- Support SSR ([#421](https://github.com/farm-fe/farm/pull/421))
- add more features ([#387](https://github.com/farm-fe/farm/pull/387))
- Feat/opt entry output ([#381](https://github.com/farm-fe/farm/pull/381))
- pretty syntax error ([#372](https://github.com/farm-fe/farm/pull/372))
- Optimize tree shake perf ([#369](https://github.com/farm-fe/farm/pull/369))
- solving bugs ([#338](https://github.com/farm-fe/farm/pull/338))
- make the modules order be execution order ([#311](https://github.com/farm-fe/farm/pull/311))
- update css modules hmr and ci yaml ([#299](https://github.com/farm-fe/farm/pull/299))
- Feat/css prefixer ([#294](https://github.com/farm-fe/farm/pull/294))
- do not resolve browser when target env is node ([#238](https://github.com/farm-fe/farm/pull/238))
- bugfix/source-module-graph-error ([#192](https://github.com/farm-fe/farm/pull/192))
- add profiler and optimize resolve speed ([#217](https://github.com/farm-fe/farm/pull/217))
- support ident pat for tree shaking ([#203](https://github.com/farm-fe/farm/pull/203))
- solve issues when add dependencies in HMR ([#194](https://github.com/farm-fe/farm/pull/194))
- Refactor Rust plugin system ([#82](https://github.com/farm-fe/farm/pull/82))
- make query part of id ([#85](https://github.com/farm-fe/farm/pull/85))
- Feat/static assets ([#61](https://github.com/farm-fe/farm/pull/61))
- v0.3.0 support lazy compilation and partial bundling ([#42](https://github.com/farm-fe/farm/pull/42))
- Feat/css hmr ([#36](https://github.com/farm-fe/farm/pull/36))
- Feat/hmr ([#27](https://github.com/farm-fe/farm/pull/27))
- Feat/hmr ([#26](https://github.com/farm-fe/farm/pull/26))
- implement rust hmr interface ([#25](https://github.com/farm-fe/farm/pull/25))
- Refactor build stage to support HMR ([#24](https://github.com/farm-fe/farm/pull/24))
- Feat/dynamic rust plugin ([#22](https://github.com/farm-fe/farm/pull/22))
- adjust ts core arch

## [0.2.1](https://github.com/farm-fe/farm/compare/farmfe_core-v0.2.0...farmfe_core-v0.2.1) - 2024-02-06

### Added
Expand Down
6 changes: 3 additions & 3 deletions crates/core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "farmfe_core"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
authors = ["brightwu(吴明亮) <1521488775@qq.com>"]
license = "MIT"
Expand All @@ -10,8 +10,8 @@ repository = "https://github.com/farm-fe/farm"
readme = "README.md"

[dependencies]
farmfe_macro_cache_item = { version = "0.1.1", path = "../macro_cache_item" }
farmfe_utils = { version = "0.1.1", path = "../utils" }
farmfe_macro_cache_item = { version = "0.1.2", path = "../macro_cache_item" }
farmfe_utils = { version = "0.1.2", path = "../utils" }
serde = { version = "1.0", features = ["derive", "rc"] }
serde_json = { version = "1.0", features = ["preserve_order"] }
parking_lot = { version = "0.12", features = ["deadlock_detection"] }
Expand Down
5 changes: 5 additions & 0 deletions crates/macro_cache_item/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.2](https://github.com/farm-fe/farm/compare/farmfe_macro_cache_item-v0.1.1...farmfe_macro_cache_item-v0.1.2) - 2024-02-06

### Other
- create farm plugin ([#946](https://github.com/farm-fe/farm/pull/946))

## [0.1.1](https://github.com/farm-fe/farm/compare/farmfe_macro_cache_item-v0.1.0...farmfe_macro_cache_item-v0.1.1) - 2024-02-06

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/macro_cache_item/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "farmfe_macro_cache_item"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
description = "Macro to create a farm cache item"
license = "MIT"
Expand Down
5 changes: 5 additions & 0 deletions crates/macro_plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.3](https://github.com/farm-fe/farm/compare/farmfe_macro_plugin-v0.0.2...farmfe_macro_plugin-v0.0.3) - 2024-02-06

### Other
- create farm plugin ([#946](https://github.com/farm-fe/farm/pull/946))

## [0.0.2](https://github.com/farm-fe/farm/compare/farmfe_macro_plugin-v0.0.1...farmfe_macro_plugin-v0.0.2) - 2024-02-06

### Other
Expand Down
2 changes: 1 addition & 1 deletion crates/macro_plugin/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "farmfe_macro_plugin"
version = "0.0.2"
version = "0.0.3"
edition = "2021"
license = "MIT"
description = "macro for farm plugins"
Expand Down
5 changes: 5 additions & 0 deletions crates/toolkit_plugin_types/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.5](https://github.com/farm-fe/farm/compare/farmfe_toolkit_plugin_types-v0.0.4...farmfe_toolkit_plugin_types-v0.0.5) - 2024-02-06

### Other
- create farm plugin ([#946](https://github.com/farm-fe/farm/pull/946))

## [0.0.4](https://github.com/farm-fe/farm/compare/farmfe_toolkit_plugin_types-v0.0.3...farmfe_toolkit_plugin_types-v0.0.4) - 2024-02-06

### Added
Expand Down
4 changes: 2 additions & 2 deletions crates/toolkit_plugin_types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "farmfe_toolkit_plugin_types"
version = "0.0.4"
version = "0.0.5"
edition = "2021"
authors = ["brightwu(吴明亮) <1521488775@qq.com>"]
license = "MIT"
description = "builtin tooltips for farm plugins"

[dependencies]
farmfe_core = { version = "0.2.1", path = "../core" }
farmfe_core = { version = "0.2.2", path = "../core" }
lazy_static = "1.4.0"
libloading = "0.7.0"
5 changes: 5 additions & 0 deletions crates/utils/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.2](https://github.com/farm-fe/farm/compare/farmfe_utils-v0.1.1...farmfe_utils-v0.1.2) - 2024-02-06

### Other
- create farm plugin ([#946](https://github.com/farm-fe/farm/pull/946))

## [0.1.1](https://github.com/farm-fe/farm/compare/farmfe_utils-v0.1.0...farmfe_utils-v0.1.1) - 2024-02-06

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "farmfe_utils"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
authors = ["brightwwu(吴明亮) <1521488775@qq.com>"]
description = "farm utils"
Expand Down