diff --git a/CHANGELOG.md b/CHANGELOG.md index 351ad8d319..f75b7f6293 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,100 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +## [v1.3.0-beta](https://github.com/nocobase/nocobase/compare/v1.2.39-alpha...v1.3.0-beta) - 2024-08-25 + +### Merged + +- feat(plugin-workflow-mailer): add variables [`#5120`](https://github.com/nocobase/nocobase/pull/5120) +- feat(client): add constant props api for variable input [`#5116`](https://github.com/nocobase/nocobase/pull/5116) +- fix(data-vi): add size settings for pie, bar and dualAxes [`#5113`](https://github.com/nocobase/nocobase/pull/5113) +- fix(mobile): avoid crashing [`#5109`](https://github.com/nocobase/nocobase/pull/5109) +- fix(varaible): resolve error on template block submission [`#5103`](https://github.com/nocobase/nocobase/pull/5103) +- feat: allows to filter child nodes in tree table blocks [`#5096`](https://github.com/nocobase/nocobase/pull/5096) +- feat: allow to set distinct for query measures [`#5091`](https://github.com/nocobase/nocobase/pull/5091) +- feat(kanban): add support for opening via URL [`#5083`](https://github.com/nocobase/nocobase/pull/5083) +- feat: create file record via path [`#5088`](https://github.com/nocobase/nocobase/pull/5088) +- refactor: update Chinese translation for "Style" [`#5078`](https://github.com/nocobase/nocobase/pull/5078) +- fix: resolve tab switching issue [`#5081`](https://github.com/nocobase/nocobase/pull/5081) +- fix(kanban): correct componentType to 'Kanban' [`#5080`](https://github.com/nocobase/nocobase/pull/5080) +- refactor: markdown rendering engine [`#5079`](https://github.com/nocobase/nocobase/pull/5079) +- fix(embed): fix the problem that switching tabs doesn't work [`#5074`](https://github.com/nocobase/nocobase/pull/5074) +- refactor: datetime field support timezone, defaultToCurrentTime, and onUpdateToCurrentTime [`#5012`](https://github.com/nocobase/nocobase/pull/5012) +- feat(data-vi): allow to set link for statistic chart [`#5073`](https://github.com/nocobase/nocobase/pull/5073) +- refactor(plugin-workflow): add calculation nodes group [`#5035`](https://github.com/nocobase/nocobase/pull/5035) +- fix(mobile): fix 'Edit link' setting [`#5068`](https://github.com/nocobase/nocobase/pull/5068) +- fix: html rendering in markdown block [`#5064`](https://github.com/nocobase/nocobase/pull/5064) +- fix: gridCard blocks cannot flip pages when using API data sources [`#5066`](https://github.com/nocobase/nocobase/pull/5066) +- fix(template): refresh parent data on submit button click in referenced template block [`#5057`](https://github.com/nocobase/nocobase/pull/5057) +- fix: html rendering in markdown block [`#5062`](https://github.com/nocobase/nocobase/pull/5062) +- fix(m2m-array): check naming collision [`#5059`](https://github.com/nocobase/nocobase/pull/5059) +- style: table column congirure fields bar style improve [`#5055`](https://github.com/nocobase/nocobase/pull/5055) +- fix(inherit): fix 'Add new' button for inherited collectons [`#5049`](https://github.com/nocobase/nocobase/pull/5049) +- feat(client): add parse options for variable input [`#5043`](https://github.com/nocobase/nocobase/pull/5043) +- fix(iframe): fix the popup contained Iframe block does not work [`#5039`](https://github.com/nocobase/nocobase/pull/5039) +- fix(plugin-workflow-aggregate): limit aggregate instruction to only work on db data source [`#5033`](https://github.com/nocobase/nocobase/pull/5033) +- fix: extend collection cache bug [`#5031`](https://github.com/nocobase/nocobase/pull/5031) +- feat: encryption field [`#4975`](https://github.com/nocobase/nocobase/pull/4975) +- fix: mobile auth [`#5015`](https://github.com/nocobase/nocobase/pull/5015) +- fix(client): show original field input component after cleared variable [`#5028`](https://github.com/nocobase/nocobase/pull/5028) +- feat: support to add Settings block in mobile [`#5025`](https://github.com/nocobase/nocobase/pull/5025) +- style: action style improve [`#5018`](https://github.com/nocobase/nocobase/pull/5018) +- fix: bug [`#5009`](https://github.com/nocobase/nocobase/pull/5009) +- feat: adapt desktop blocks to mobile [`#4945`](https://github.com/nocobase/nocobase/pull/4945) +- fix(CI): continue on error [`#4999`](https://github.com/nocobase/nocobase/pull/4999) +- fix: markdown block should supports the markdown syntax [`#5003`](https://github.com/nocobase/nocobase/pull/5003) +- fix: disabled action to maintain font color on mouse hover (#4988) [`#5000`](https://github.com/nocobase/nocobase/pull/5000) +- fix: disabled action to maintain font color on mouse hover (#4988) [`#4998`](https://github.com/nocobase/nocobase/pull/4998) +- refactor: support dynamic field component [`#4932`](https://github.com/nocobase/nocobase/pull/4932) +- feat: mobile modal bug [`#4976`](https://github.com/nocobase/nocobase/pull/4976) +- fix(T-4927): table performance bug [`#4978`](https://github.com/nocobase/nocobase/pull/4978) +- refactor: pc block & action compatible with mobile devices [`#4935`](https://github.com/nocobase/nocobase/pull/4935) +- feat: markdown & iframe html support handlebars as rendering engin [`#4946`](https://github.com/nocobase/nocobase/pull/4946) +- fix(data-vi): issue of fixed height setting has no effect [`#4960`](https://github.com/nocobase/nocobase/pull/4960) +- fix(client): fix variable input value type [`#4955`](https://github.com/nocobase/nocobase/pull/4955) +- fix: remove theme token [`#4947`](https://github.com/nocobase/nocobase/pull/4947) +- fix: ignore pro [`#4928`](https://github.com/nocobase/nocobase/pull/4928) +- fix: prevent URL change on clicking unconfigured association field [`#4919`](https://github.com/nocobase/nocobase/pull/4919) +- feat(data-vi): optimize style settings for chart blocks [`#4940`](https://github.com/nocobase/nocobase/pull/4940) +- chore: skip app supervisor [`#4937`](https://github.com/nocobase/nocobase/pull/4937) +- fix: mobile style bug [`#4934`](https://github.com/nocobase/nocobase/pull/4934) +- fix: build image ci [`#4929`](https://github.com/nocobase/nocobase/pull/4929) +- feat: plugin mobile v2 [`#4777`](https://github.com/nocobase/nocobase/pull/4777) +- refactor(test): change mock cluster constructor arguments [`#4917`](https://github.com/nocobase/nocobase/pull/4917) +- fix: fix custom request linkage rules problem [`#4913`](https://github.com/nocobase/nocobase/pull/4913) +- refactor(server): simplify api for publishing sync message [`#4912`](https://github.com/nocobase/nocobase/pull/4912) +- chore: data source api [`#4588`](https://github.com/nocobase/nocobase/pull/4588) +- feat(server): add cluster mode for starting app [`#4895`](https://github.com/nocobase/nocobase/pull/4895) +- Revert "fix(client): sub application name (#4886)" [`#4887`](https://github.com/nocobase/nocobase/pull/4887) +- fix(client): sub application name [`#4886`](https://github.com/nocobase/nocobase/pull/4886) +- refactor: optimize e2e workflow [`#4883`](https://github.com/nocobase/nocobase/pull/4883) +- refactor(client): allow to select null value explicitly in variable input [`#4869`](https://github.com/nocobase/nocobase/pull/4869) +- chore: next release ci [`#4861`](https://github.com/nocobase/nocobase/pull/4861) +- test: add locator for approval workflow to enable the withdraw button [`#4859`](https://github.com/nocobase/nocobase/pull/4859) +- refactor(server): sync manager and ci [`#4858`](https://github.com/nocobase/nocobase/pull/4858) +- fix(Table): fix styling issue with fixed columns [`#4857`](https://github.com/nocobase/nocobase/pull/4857) +- feat(database): new field type many to many (array) [`#4708`](https://github.com/nocobase/nocobase/pull/4708) +- feat(server): add sync-manager [`#4780`](https://github.com/nocobase/nocobase/pull/4780) +- chore(router): disable using replace strategy when closing popups or subpages [`#4838`](https://github.com/nocobase/nocobase/pull/4838) +- fix(plugin-manager): fix issue with inability to scroll on plugin management page [`#4837`](https://github.com/nocobase/nocobase/pull/4837) +- fix: adjust the margin of the Add block button in the grid layout [`#4820`](https://github.com/nocobase/nocobase/pull/4820) +- fix: base ref [`#4829`](https://github.com/nocobase/nocobase/pull/4829) +- feat: open subpages within the main page [`#4797`](https://github.com/nocobase/nocobase/pull/4797) +- feat(client): add `disabled` option to props of SchemaSettingsItem [`#4817`](https://github.com/nocobase/nocobase/pull/4817) +- fix(popups): correct value for filterByTk [`#4792`](https://github.com/nocobase/nocobase/pull/4792) +- refactor: include sourceId in popup URL [`#4788`](https://github.com/nocobase/nocobase/pull/4788) +- Merge branch 'main' into next [`#4791`](https://github.com/nocobase/nocobase/pull/4791) +- feat(client): support linkage style in table and form [`#4467`](https://github.com/nocobase/nocobase/pull/4467) +- feat: enable direct dialog opening via URL and support for page mode [`#4706`](https://github.com/nocobase/nocobase/pull/4706) +- refactor: rewrite the UI of the code scanner. [`#4677`](https://github.com/nocobase/nocobase/pull/4677) +- feat(plugin-workflow): add date range options to system variables [`#4728`](https://github.com/nocobase/nocobase/pull/4728) + +### Commits + +- Revert "refactor: datetime field support timezone, defaultToCurrentTime, and onUpdateToCurrentTime (#5012)" [`ded5f26`](https://github.com/nocobase/nocobase/commit/ded5f26c09afed11d27652933ac8550375b3a34d) +- fix: remove schema [`f696c67`](https://github.com/nocobase/nocobase/commit/f696c67b5e5f47ce344e2691d970ec74f451d183) +- chore(versions): 😊 publish v1.3.0-beta [`dea6a58`](https://github.com/nocobase/nocobase/commit/dea6a58878acaf9220f7cf13868adc8cdf38f780) + ## [v1.2.39-alpha](https://github.com/nocobase/nocobase/compare/v1.2.38-alpha...v1.2.39-alpha) - 2024-08-25 ### Merged