|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [v2.1.0](https://github.com/soybeanjs/soybean-admin/compare/v2.0.2...v2.1.0) (2026-03-09) |
| 4 | + |
| 5 | +### 🚨 Breaking Changes |
| 6 | + |
| 7 | +- **projects**: integrate oxlint and oxfmt - by **soybeanfe** [<samp>(6ff74)</samp>](https://github.com/soybeanjs/soybean-admin/commit/6ff74c0c) |
| 8 | + |
| 9 | +### 🚀 Features |
| 10 | + |
| 11 | +- **components**: |
| 12 | + - Column settings support fixed columns. - by @m-xlsea [<samp>(70658)</samp>](https://github.com/soybeanjs/soybean-admin/commit/70658643) |
| 13 | + - Add “Select All” to TableColumnSetting - by @wenyuanw [<samp>(0081b)</samp>](https://github.com/soybeanjs/soybean-admin/commit/0081b9c0) |
| 14 | +- **logo**: |
| 15 | + - use new logo - by @soybeanjs [<samp>(5aac5)</samp>](https://github.com/soybeanjs/soybean-admin/commit/5aac540a) |
| 16 | +- **projects**: |
| 17 | + - add the plugin: vite-plugin-vue-transition-root-validator, to optimize the development experience. - by **Azir-11** [<samp>(30e3c)</samp>](https://github.com/soybeanjs/soybean-admin/commit/30e3cdc7) |
| 18 | +- **types**: |
| 19 | + - Added type definition `force` to router push options. - by @m-xlsea [<samp>(a3794)</samp>](https://github.com/soybeanjs/soybean-admin/commit/a37949f2) |
| 20 | +- **workflows**: |
| 21 | + - add opencode workflow for issue and PR comment triggers - by @soybeanjs [<samp>(dacee)</samp>](https://github.com/soybeanjs/soybean-admin/commit/dacee143) |
| 22 | + |
| 23 | +### 🐞 Bug Fixes |
| 24 | + |
| 25 | +- **projects**: |
| 26 | + - fix the long list TableColumnSetting component exceeds the viewport. - by **skyfeiz** [<samp>(cbfb9)</samp>](https://github.com/soybeanjs/soybean-admin/commit/cbfb932f) |
| 27 | + - fix NButton props conflicts. - by **skyfeiz** [<samp>(54107)</samp>](https://github.com/soybeanjs/soybean-admin/commit/54107aca) |
| 28 | + - ensure HTML lang attribute is updated when setting locale - by @pan0xc [<samp>(f96c3)</samp>](https://github.com/soybeanjs/soybean-admin/commit/f96c3c9e) |
| 29 | + - correct HTML lang attribute to standard format - by @pan0xc [<samp>(b520d)</samp>](https://github.com/soybeanjs/soybean-admin/commit/b520db3e) |
| 30 | +- **router**: |
| 31 | + - simplify route guard logic and remove unnecessary next calls - by **soybeanfe** [<samp>(1f02b)</samp>](https://github.com/soybeanjs/soybean-admin/commit/1f02b4ef) |
| 32 | + |
| 33 | +### 🛠 Optimizations |
| 34 | + |
| 35 | +- **projects**: |
| 36 | + - modify the injection location of the token. - by **Azir-11** [<samp>(9d48c)</samp>](https://github.com/soybeanjs/soybean-admin/commit/9d48ca5f) |
| 37 | + - optimize unocss config - by **soybeanfe** [<samp>(fe0d8)</samp>](https://github.com/soybeanjs/soybean-admin/commit/fe0d8dda) |
| 38 | + |
| 39 | +### 📖 Documentation |
| 40 | + |
| 41 | +- **projects**: V2 has been released. - by **skyfeiz** [<samp>(d7394)</samp>](https://github.com/soybeanjs/soybean-admin/commit/d73947a5) |
| 42 | + |
| 43 | +### 🏡 Chore |
| 44 | + |
| 45 | +- **deps**: |
| 46 | + - update deps - by @soybeanjs [<samp>(232e1)</samp>](https://github.com/soybeanjs/soybean-admin/commit/232e1ac4) |
| 47 | + - update deps - by @soybeanjs [<samp>(2a023)</samp>](https://github.com/soybeanjs/soybean-admin/commit/2a0231da) |
| 48 | + - update deps - by **soybeanfe** [<samp>(b867c)</samp>](https://github.com/soybeanjs/soybean-admin/commit/b867c290) |
| 49 | + |
| 50 | +### 🎨 Styles |
| 51 | + |
| 52 | +- **projects**: fix lint code and format code - by **soybeanfe** [<samp>(8b2db)</samp>](https://github.com/soybeanjs/soybean-admin/commit/8b2db609) |
| 53 | + |
| 54 | +### ❤️ Contributors |
| 55 | + |
| 56 | +[](https://github.com/pan0xc) [](https://github.com/m-xlsea) [](https://github.com/soybeanjs) [](https://github.com/wenyuanw) |
| 57 | +[soybeanfe](mailto:honghuangdc@gmail.com), [Azir-11](mailto:2075125282@qq.com), [skyfeiz](mailto:webzhangfei@163.com), |
| 58 | + |
3 | 59 | ## [v2.0.2](https://github.com/soybeanjs/soybean-admin/compare/v2.0.1...v2.0.2) (2025-12-23) |
4 | 60 |
|
5 | 61 | ### 🐞 Bug Fixes |
|
0 commit comments