# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.0.13](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.12...farmfe_plugin_resolve-v0.0.13) - 2024-12-09

### Other

- updated the following local packages: farmfe_core

## [0.0.12](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.11...farmfe_plugin_resolve-v0.0.12) - 2024-10-31

### Added

- support resolve dedupe ([#1762](https://github.com/farm-fe/farm/pull/1762))

### Other

- simplify string formatting for readability ([#1828](https://github.com/farm-fe/farm/pull/1828))

## [0.0.11](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.10...farmfe_plugin_resolve-v0.0.11) - 2024-07-25

### Added
- support targetEnv library library-browser/node ([#1656](https://github.com/farm-fe/farm/pull/1656))

## [0.0.10](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.9...farmfe_plugin_resolve-v0.0.10) - 2024-07-19

### Other
- updated the following local packages: farmfe_core

## [0.0.9](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.8...farmfe_plugin_resolve-v0.0.9) - 2024-07-15

### Other
- updated the following local packages: farmfe_core

## [0.0.8](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.7...farmfe_plugin_resolve-v0.0.8) - 2024-07-11

### Other
- simple performance optimize ([#1566](https://github.com/farm-fe/farm/pull/1566))
- optimize resolver  methods ([#1564](https://github.com/farm-fe/farm/pull/1564))

## [0.0.7](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.6...farmfe_plugin_resolve-v0.0.7) - 2024-05-28

### Added
- support obj external & dts support resolvedPaths ([#1282](https://github.com/farm-fe/farm/pull/1282))

## [0.0.6](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.5...farmfe_plugin_resolve-v0.0.6) - 2024-05-09

### Fixed
- vite migrations bugs ([#1236](https://github.com/farm-fe/farm/pull/1236))

## [0.0.5](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.4...farmfe_plugin_resolve-v0.0.5) - 2024-04-13

### Other
- updated the following local packages: farmfe_core

## [0.0.4](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.3...farmfe_plugin_resolve-v0.0.4) - 2024-04-08

### Other
- release ([#1115](https://github.com/farm-fe/farm/pull/1115))

## [0.0.3](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.2...farmfe_plugin_resolve-v0.0.3) - 2024-04-01

### Fixed
- less/sass url rebase and url publicPath ([#1071](https://github.com/farm-fe/farm/pull/1071))

## [0.0.2](https://github.com/farm-fe/farm/compare/farmfe_plugin_resolve-v0.0.1...farmfe_plugin_resolve-v0.0.2) - 2024-03-24

### Other
- *(resolver)* optimize resolve error message ([#1036](https://github.com/farm-fe/farm/pull/1036))
- Fix/1029 ([#1033](https://github.com/farm-fe/farm/pull/1033))
- Feat/update readme ([#1028](https://github.com/farm-fe/farm/pull/1028))

## [0.0.1](https://github.com/farm-fe/farm/releases/tag/farmfe_plugin_resolve-v0.0.1) - 2024-03-12

### Added
- 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))
- support polyfill ([#255](https://github.com/farm-fe/farm/pull/255))
- 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))
- *(resolve)* support resolver other dependencies by alias ([#198](https://github.com/farm-fe/farm/pull/198))
- 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 resolve browser ([#63](https://github.com/farm-fe/farm/pull/63))
- 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))
- set up ci for linting and testing ([#4](https://github.com/farm-fe/farm/pull/4))

### Fixed
- 982 983 ([#986](https://github.com/farm-fe/farm/pull/986))
- [#952](https://github.com/farm-fe/farm/pull/952) ([#959](https://github.com/farm-fe/farm/pull/959))
- [#941](https://github.com/farm-fe/farm/pull/941) ([#945](https://github.com/farm-fe/farm/pull/945))
- [#878](https://github.com/farm-fe/farm/pull/878) ([#881](https://github.com/farm-fe/farm/pull/881))
- bugs ([#710](https://github.com/farm-fe/farm/pull/710))
- [#703](https://github.com/farm-fe/farm/pull/703) ([#704](https://github.com/farm-fe/farm/pull/704))
- [#693](https://github.com/farm-fe/farm/pull/693) ([#695](https://github.com/farm-fe/farm/pull/695))
- Error in export field lookup algorithm ([#635](https://github.com/farm-fe/farm/pull/635))
- mode set to development when build ([#439](https://github.com/farm-fe/farm/pull/439))
- resolve nesting module with browser resolve error ([#409](https://github.com/farm-fe/farm/pull/409))
- 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))
- *(resolve)* resolve require module exports ([#326](https://github.com/farm-fe/farm/pull/326))
- resolve  error ([#187](https://github.com/farm-fe/farm/pull/187))

### Other
- publish crates
- bump 1.0.0-beta ([#1011](https://github.com/farm-fe/farm/pull/1011))
- ready to release 1.0.0-beta ([#936](https://github.com/farm-fe/farm/pull/936))
- [#997](https://github.com/farm-fe/farm/pull/997) ([#1003](https://github.com/farm-fe/farm/pull/1003))
- *(persistent-cache)* optimize cache ([#782](https://github.com/farm-fe/farm/pull/782))
- update deps ([#740](https://github.com/farm-fe/farm/pull/740))
- *(*)* apply some lint suggestions ([#474](https://github.com/farm-fe/farm/pull/474))
- Support SSR ([#421](https://github.com/farm-fe/farm/pull/421))
- add x-data-spreadsheet example ([#422](https://github.com/farm-fe/farm/pull/422))
- Feat/opt entry output ([#381](https://github.com/farm-fe/farm/pull/381))
- bugfix
- format with prettier ([#266](https://github.com/farm-fe/farm/pull/266))
- do not resolve browser when target env is node ([#238](https://github.com/farm-fe/farm/pull/238))
- add profiler and optimize resolve speed ([#217](https://github.com/farm-fe/farm/pull/217))
- support resolve .. and absolute dir ([#219](https://github.com/farm-fe/farm/pull/219))
- support ident pat for tree shaking ([#203](https://github.com/farm-fe/farm/pull/203))
- 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))
- optimize cold start speed and fix lazy compilation issue ([#70](https://github.com/farm-fe/farm/pull/70))
- 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/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))
- Feat/dynamic rust plugin ([#22](https://github.com/farm-fe/farm/pull/22))
- adjust ts core arch
