产品发布日志
低代码平台、制造执行 MES、设备运维 EM、工艺仿真等产品的版本发布记录, 数据来自 GitHub Releases。
低代码平台 · 后端
V1.0.0-beta8 V1.0.0-beta8
本次版本包含 2 项能力更新、1 项问题修复、3 项内部重构。
- Refactor builtin domain by @LiaoyuanSHEN in PR #714
- Translate message table widget markdown headers to English by @xqliu in PR #728
- Support dynamic rpc by @LiaoyuanSHEN in PR #729
- Micro service refactor by @xqliu in PR #730
- Refactor dynamic entity by @LiaoyuanSHEN in PR #731
- Fix sql injection by @LiaoyuanSHEN in PR #732
Release V0.31.0-beta4 V0.31.0-beta4
本次版本包含 3 项能力更新、1 项问题修复、2 项文档与配置。
- Added environment variable override for attachment storage engine (#716)
- Fixed regex pattern in importDomainCsv.groovy
- Added try-catch block in importDomainCsv.groovy
- Added labelField in field props for collection field
- Updated project documentation with workflow and critical issue information
- Please refer to the project TODO.txt for a list of pending improvements
V0.31.0-beta3 V0.31.0-beta3
本次版本包含 3 项能力更新、3 项问题修复。
- ✨ Update CRUD permissions API by @LiaoyuanSHEN (a015be694267c53a4e2b67b618094cdc3d703b11)
- ✨ Dynamic Theme support for subTitle by @LiaoyuanSHEN (2a52c4093f2d4e089e7fc213da0bf797225d16a0)
- ✨ Support customize landing page by @LiaoyuanSHEN (74596a3fdab8ac34af19497a98f182e6c1d6584b)
- 🐛 Fix GORM mapping collection field not editable by @LiaoyuanSHEN (df79a1716808fd7376837701a42575ef8817d860)
- 🐛 Fix empty transient field render error by @LiaoyuanSHEN (6c2b0d79c031db4e5c9e1fbfdaf146a8c39efc74)
- 🐛 Fix LazyCollection cast to List failure by @LiaoyuanSHEN (434114fb49d7bb1a6a17523b207bb5e2ed245bf0)
V0.31.0-beta2 V0.31.0-beta2
本次版本包含 1 项能力更新、1 项文档与配置。
- 🔧 Add herokuapp.com to cors enable config (39b424f7)
- 完整版本差异: 完整版本差异
V0.31.0-beta1 V0.31.0-beta1
本次版本包含 4 项能力更新、2 项内部重构。
- ✨ Simplify dynamic function call by @LiaoyuanSHEN in PR #702
- ♻️ refactor event watch service to expose to api by @LiaoyuanSHEN in PR #703
- ✨ new search and permissions api for new frontend by @LiaoyuanSHEN in PR #705
- ✨ support dynamic logic exec record by default by @LiaoyuanSHEN in PR #706
- ✨ New form hook and data hook by @LiaoyuanSHEN in PR #707
- ✨ Refactor dynamic domain object by @LiaoyuanSHEN in PR #708
V0.30.0 V0.30.0
本次版本包含 4 项能力更新、2 项问题修复。
- ✨ Support dynamic logic jvm class engine by @LiaoyuanSHEN in PR #686
- ✨ expose function service api by @LiaoyuanSHEN in PR #691
- ✨ support new frontend theme customization by @LiaoyuanSHEN in PR #692
- ✨ Support new tree table component by @LiaoyuanSHEN in PR #695
- 🐛 Fix zeabur deploy by @xqliu in PR #688
- 🐛 fix import dynamic entity field failure by @LiaoyuanSHEN in PR #689
V0.30.0-beta7 V0.30.0-beta7
本次版本包含 2 项能力更新。
- ✨ Add helpText field to Dynamic field instance form. 9f800e2c
- 完整版本差异: 完整版本差异
V0.30.0-beta5 V0.30.0-beta5
本次版本包含 1 项能力更新、4 项问题修复、1 项内部重构。
- 🐛 Fix double type field import failure by @xqliu in PR #696
- 🐛 Fix refreshing dynamic domain class field hook failure by @xqliu in PR #697
- ♻️ Refactor code to support transient field in new frontend by @xqliu in PR #698
- ✨ Support new tree table component by @LiaoyuanSHEN in PR #695
- 🐛 Bug fix by @LiaoyuanSHEN in PR #699
- 🐛 Fix incoming DynamicIntegration webhook url in CSV file been overwrite by object hook logic 86580c2e
V0.30.0-beta2 V0.30.0-beta2
本次版本包含 3 项能力更新。
- ✨ Expose function service api by @LiaoyuanSHEN in PR #691
- Disable delete isSystem true DynamicPlugin
- 完整版本差异: 完整版本差异
V0.30.0-beta1 V0.30.0-beta1
本次版本包含 2 项能力更新、3 项问题修复。
V0.29.0 V0.29.0
本次版本包含 5 项能力更新、1 项问题修复。
- ✨ Upgrade antd5 and various bug fixes by @xqliu in PR #649
- ✨ Support build domain instance by @LiaoyuanSHEN in PR #650
- ✨ Support DELETE form by @xqliu in PR #661
- ✨ Claude.ai API support by @xqliu in PR #667
- ✨ Notification utils by @LiaoyuanSHEN in PR #669
- ✨ New features for carburization process system by @muyan-zilizhao in PR #670
V0.29.0-beta9 V0.29.0-beta9
本次版本包含 5 项能力更新、1 项问题修复。
- ✨ Support table chart by @muyan-zilizhao in PR #670
- ✨ Support comment on domain class field by @LiaoyuanSHEN in PR #676
- ✨ Support delete domain class field by @LiaoyuanSHEN in PR #673
- ✨ New action to support change dynamicIntegration's url by @LiaoyuanSHEN in PR #675
- 👷 Support to build multi arch images (arm and x64)
- 🐛 Fix import csv failure while using object field with number query value
V0.29.0-beta8 V0.29.0-beta8
本次版本包含 4 项能力更新、1 项问题修复、1 项文档与配置。
- ✨ change plugin resource loading order 62cf18f2a0adb289b28f22d153106ba30ff111b5
- ✨ support import json type field b96ff6f68507ba09ae3e5fa6e4204d0ca544af19
- ✨ expose storage field value related api d6b03d4992f59a147cf56f60db9b0600e301c7f3
- 🔧 Notification utils by @LiaoyuanSHEN in PR #669
- 👷 Support to build multi arch images (arm and x64) bce7db5d92b1eddea6a606b40da9cc8fb65f85c7
- 🐛 Fix domain class cache disabled by @LiaoyuanSHEN in PR #668
V0.29.0-beta7 V0.29.0-beta7
本次版本包含 1 项能力更新、2 项问题修复、2 项文档与配置。
- 🐛 Fix dynamic_report data import failure 19492989f2dc37af57bb257d739673b89e812a78
- 🐛 Dirty fix domain class not find 561b759deb1945f8857a9dee958dd68d9aea4b18
- 🔧 Add PAAS_VENDOR to set jdbc variables automatically 8e76ce25fd18abeb449dedfe688e41ea5996636a
- 🔧 Update railway runtime config for production 58b90075a2e07080527a342f1b73dc65990b01d2
- 完整版本差异: 完整版本差异
V0.29.0-beta2 V0.29.0-beta2
本次版本包含 3 项能力更新、2 项问题修复。
- ✨ Dynamic service support list pararms by @LiaoyuanSHEN in PR #662
- ✨ Support DELETE form by @xqliu in PR #661
- 🐛 Fix dynamic task still scheduling while disabled 提交 9f025b93
- 🐛 Update dynamic domain list form with id desc order 提交 ec9c6a97
- 完整版本差异: 完整版本差异
V0.29.0-beta1 V0.29.0-beta1
本次版本包含 2 项能力更新、2 项问题修复、2 项内部重构。
- ✨ Support build domain instance by @LiaoyuanSHEN in PR #650
- ✨ Support anonymous invocation for dynamic service by @LiaoyuanSHEN in PR #660
- ♻️ Refactor dynamic report by @LiaoyuanSHEN in PR #620
- ♻️ Refactor for new frontend & mes by @LiaoyuanSHEN in PR #644
- 🐛 Fix batch save domain object failure by @LiaoyuanSHEN in PR #652
- 🐛 Fix file upload failure in subtable by @LiaoyuanSHEN in PR #656
V0.28.8 of Muyan Development Platform V0.28.8
本次版本包含 1 项能力更新、1 项问题修复。
- 完整版本差异: 完整版本差异
- 🐛 fix file upload failure in subtable e34e1677c83fca9f3093eb8ef8ab26e59569f718
V0.28.6 of Muyan Development Platform V0.28.6
本次版本包含 3 项能力更新、2 项问题修复。
- 🧑 Enable to access backend throught Intranet 223d31fd33ba93e15cc2256a6738df4c943dcf5f
- 💄 Optimise message dashboard widget layout 3c14fef5a8c006347cb1932d5af0a1918a56a387
- 🌐 Fix some translates of UI b6f79bed469bedf028a4893a3dfb1a0e523b3fbf
- 🐛 Fix github action duplicate run b63c819374c7b7d93d42b1730a2ca29aaac99b7f
- 完整版本差异: 完整版本差异
V0.28.2 of Muyan Development Platform V0.28.2
本次版本包含 1 项能力更新、5 项问题修复。
- 🐛 Fix list page can not be opened by @xqliu in PR #631
- 🐛 Fix list page can not be opened if subTable field exists by @xqliu in PR #632
- 🐛 Multiple delete action support dynamic domain class by @LiaoyuanSHEN in PR #634
- 🐛 Fix create user failure by @LiaoyuanSHEN in PR #636
- 🚸 Set 'label' and 'name' field as default inlineSearchColumn by @LiaoyuanSHEN in PR #635
- 🐛 Fix related object list returning incorrect response by @LiaoyuanSHEN in PR #638
V0.28.0 of Muyan Development Platform V0.28.0
本次版本包含 6 项能力更新。
- ✨ Refine some UI message and menu header display (Liu Xiang Qian) 6975bc51
- ✨ Add file and file list field type support (#616) (Liaoyuan Shen) cee1382d
- ✨ Add comment type in ClientSideType (#609) (Lawrence Liu) 0f7176c2
- ✨ support calling dynamic logic by name (Liaoyuan SHEN) bf10bb89
- ✨ add AsyncHelper (Liaoyuan SHEN) e9a0e8a0
- ✨ add object clone service to api (Liaoyuan SHEN) d1063c5a
V0.28.0-rc6 of Muyan Development Platform V0.28.0-rc6
本次版本包含 1 项能力更新、3 项问题修复。
V0.28.0-rc3 of Muyan Development Platform V0.28.0-rc3
本次版本包含 2 项能力更新。
V0.28.0-beta10 of Muyan Development Platform V0.28.0-beta10
本次版本包含 2 项能力更新、2 项问题修复。
V0.28.0-beta9 of Muyan Development Platform V0.28.0-beta9
本次版本包含 3 项能力更新、2 项问题修复、1 项文档与配置。
- 👷 Push backend image to docker registry upon release
- 🔨 Add cors white list for local dev env by @LiaoyuanSHEN in PR #611
- 🔨 Add cors white list for local dev env
- 🌱 Add lowcode.ltd to cors config
- 🐛 fix domain class field cannot set name in create form by @LiaoyuanSHEN in PR #610
- 🐛 Fix migration SQL run fails when the column __ext_info__ already exists
V0.28.0-beta7 of Muyan Development Platform V0.28.0-beta7
本次版本包含 5 项能力更新、1 项内部重构。
- ✨ DynamicDomainClass support by @LiaoyuanSHEN in PR #557
- ✨ Support vertical layout wizard form by @LiaoyuanSHEN in PR #547
- ✨ DynamicLogic support auto reload in dev env by @LiaoyuanSHEN in PR #549
- ✨ refactor gantt render logic by @LiaoyuanSHEN in PR #551
- ✨ DynamicService support by @LiaoyuanSHEN in PR #554
- ✨ Support separate logo on menu collapse and expand mode by @xqliu in PR #543
V0.28.0-beta5 of Muyan Development Platform V0.28.0-beta5
本次版本包含 2 项能力更新、4 项问题修复。
- ⚡️ Optimize API request map matching performance
- 🐛 Fix issue when use dynamic domain as action parameter
- 🐛 Fix unique validation when editing one to many related data
- ✨ Unified search api by @LiaoyuanSHEN in PR #580
- 🐛 Fix multi tenant request map issue by @LiaoyuanSHEN in PR #581
- 🐛 Fix wrong tenant causing request map cache invalid by @LiaoyuanSHEN in PR #582
V0.28.0-beta4 of Muyan Development Platform V0.28.0-beta4
本次版本包含 2 项能力更新、3 项问题修复。
- ✨ Support delete dynamic plugin and add isSystem check by @LiaoyuanSHEN in PR #575
- 🐛 Fix search failed if domainName is empty by @LiaoyuanSHEN in PR #576
- 🐛 Fix enableRoles in dynamicMenu could not render by @LiaoyuanSHEN in PR #577
- 🐛 Auto refresh request map if updated by @LiaoyuanSHEN in PR #578
- 完整版本差异: 完整版本差异
V0.28.0-beta1 of Muyan Development Platform V0.28.0-beta1
本次版本包含 6 项能力更新。
- ✨ Support dynamic creation of domain definition on web UI by @LiaoyuanSHEN in PR #557
- ✨ DynamicLogic support auto reload in dev env by @LiaoyuanSHEN in PR #549
- ✨ DynamicService support by @LiaoyuanSHEN in PR #554
- ✨ Support separate logo on menu collapse and expand mode by @xqliu in PR #543
- ✨ Support dynamic plugin by @LiaoyuanSHEN in PR #566
- ✨ Support import seed data package by @LiaoyuanSHEN in PR #567
V0.27.11 of Muyan Development Platform V0.27.11
本次版本包含 3 项能力更新、1 项问题修复。
V0.27.9 of Muyan Development Platform V0.27.9
本次版本包含 2 项能力更新。
V0.27.6 of Muyan Development Platform V0.27.6
本次版本包含 3 项能力更新、1 项问题修复。
V0.27.2 of Muyan Development Platform V0.27.2
本次版本包含 4 项能力更新、2 项内部重构。
- 4ac2a124 - ✨ dynamic field definition support expressional options (Liaoyuan SHEN)
- 08a8dd1a - ✨ support import dynamic field value with searching dynamic field instance by uniqueKey (Liaoyuan SHEN)
- fcc3d075 - ✨ refactor dynamic template data and meta service method (Liaoyuan SHEN)
- 59940d53 - ✨ dynamic template attribute support default value
- ♻️ refactor dynamic template related code (Liaoyuan SHEN)
- 664c5687 - 🎨 using generic type as dynamic template value type (Liaoyuan SHEN)
V0.27.1 of Muyan Development Platform V0.27.1
本次版本包含 1 项能力更新、1 项问题修复。
V0.26.6 of Muyan Development Platform V0.26.6
本次版本包含 2 项能力更新、2 项问题修复。
V0.26.5 of Muyan Development Platform V0.26.5
本次版本包含 1 项能力更新、1 项文档与配置。
- 🔧 Change docs link to docs.muyan.io
- 完整版本差异: 完整版本差异
V0.26.4 of Muyan Development Platform V0.26.4
本次版本包含 1 项能力更新、1 项问题修复、1 项文档与配置。
V0.26.3 of Muyan Development Platform V0.26.3
本次版本包含 2 项能力更新、1 项文档与配置。
- 🔥 Rmove S3 and mailgun secrets by @xqliu in PR #524
- 🔐 Remove openAI token from config
- 完整版本差异: 完整版本差异
V0.26.2 of Muyan Development Platform V0.26.2
本次版本包含 3 项能力更新、1 项问题修复。
V0.26.1 of Muyan Development Platform V0.26.1
本次版本包含 1 项能力更新、1 项问题修复。
- 🐛 Fix release failure
- 完整版本差异: 完整版本差异
V0.26.0 of Muyan Development Platform V0.26.0
本次版本包含 5 项能力更新、1 项内部重构。
- ✨ Add action required message display widget by @xqliu in PR #418
- ✨ Support user defined dynamic filter and enableRoles search by @xqliu in PR #419
- ✨ Support dynamic action group by @xqliu in PR #420
- ✨ Support icon client side component by @xqliu in PR #424
- ✨ Refactor dynamic extInfo and add currentOrganizationId variable by @xqliu in PR #429
- ✨ Support backend i18n configuration by @xqliu in PR #432
V0.26.0-rc16 of Muyan Development Platform V0.26.0-rc16
本次版本包含 1 项能力更新、1 项问题修复。
V0.26.0-rc11 of Muyan Development Platform V0.26.0-rc11
本次版本包含 3 项能力更新、1 项问题修复、1 项内部重构。
- ✨ Don't append md5 to the debug file name by @xqliu in PR #510
- ✨ Move download permission control from FE to BE DynamicConfig by @xqliu in PR #511
- 🐛 Fix roles field passed to BE not parsed correctly by @xqliu in PR #512
- ♻ Optimise UserGroup and GroupRole save cascade to evict by @xqliu in PR #513
- 完整版本差异: 完整版本差异
V0.26.0-rc10 of Muyan Development Platform V0.26.0-rc10
本次版本包含 6 项能力更新。
- ✨ Add logic name to debug script name by @xqliu in PR #499
- ✨ Support to auto generate domain class definition use LLM engine by @xqliu in PR #496
- ✨ Dynamic template field support by @LiaoyuanSHEN in PR #497
- ✨ SubTable component support by @LiaoyuanSHEN in PR #503
- ✨ Set ignore MD5 to not required on reload seed data action by @xqliu in PR #506
- ✨ Change userGroup, GroupRole edit/create controller to subTable by @xqliu in PR #508
V0.26.0-rc9 of Muyan Development Platform V0.26.0-rc9
本次版本包含 6 项问题修复。
- 🐛 Fix widget title wrong by @xqliu in PR #493
- 🐛 Fix NPE if ignoreMd5Check parameter from UI is null (Liu Xiang Qian) 7ec98cdb
- 🐛 Fix NPE when render StorageFieldValue if displayNme is null (Liu Xiang Qian) 8b71bdb9
- 🐛 Fix NPE when get loadAfter field of Domain Class (Liu Xiang Qian) 8ccea98e
- 🐛 Fix Boolean changes not detected during import (Liu Xiang Qian) d148130b
- 🐛 Fix NPE when old and new object property is null in import (Liu Xiang Qian) c569cc87
V0.26.0-rc8 of Muyan Development Platform V0.26.0-rc8
本次版本包含 4 项能力更新、1 项问题修复、1 项文档与配置。
- # What's Changed
- ✨ Generate form related csvs using AI by @xqliu in PR #472
- ✨ Also skip if no data imported on previous import by @xqliu in PR #476
- ✨ Optimise field name validation error message and fix seed data error by @xqliu in PR #478
- ✨ Add ignore MD5 check when reimport seed data from UI by @xqliu in PR #489
- ✨ Add API to get config without type and return string by default by @xqliu in PR #491
V0.26.0-rc4 of Muyan Development Platform V0.26.0-rc4
本次版本包含 3 项能力更新、1 项问题修复、2 项内部重构。
- ✨ support import dynamic field values from csv by @LiaoyuanSHEN in PR #461
- ✨ Dynamic task related fix and add parameter by @xqliu in PR #464
- ✨ Support import dynamicFieldValue and push dynamicFieldValue change to owner object by @LiaoyuanSHEN in PR #465
- ✨ Async send ws message by @LiaoyuanSHEN in PR #462
- ♻ Refactor multiple converter classes for type safety by @xqliu in PR #466
- ♻ Move DynamicTask support to a separate plugin by @LiaoyuanSHEN in PR #468
V0.26.0-rc3 of Muyan Development Platform V0.26.0-rc3
本次版本包含 2 项能力更新、1 项问题修复、1 项文档与配置。
- 1fa684cd 🔖 Bump version to 0.26.0-rc3
- 0e2a0ea5 🐛 Fix syntax error
- ecf11b12 🔧 Update PR auto comment
- 完整版本差异: 完整版本差异
V0.26.0-rc2 of Muyan Development Platform V0.26.0-rc2
本次版本包含 5 项能力更新、1 项内部重构。
- ✨ Support auto detect domain dependencies to import csv files by @LiaoyuanSHEN in PR #442
- ✨ Pr mes gantt by @LiaoyuanSHEN in PR #446
- ✨ Refactor dynamic logic engine by @xqliu in PR #439
- ✨ Support send email with template by @LiaoyuanSHEN in PR #448
- ✨ Some optimise to the demo actions by @xqliu in PR #449
- ✨ Support fine tuning action execute result on AI logic engine by @xqliu in PR #453
V0.26.0-rc1 of Muyan Development Platform V0.26.0-rc1
本次版本包含 6 项能力更新。
- Extract dynamic logic engine as data so logic engine can be extend on run time
- Extract dynamic logic type as data so developer can define their own logic type
- Add LLM interface to use LLM as a logic engine
- Support to return a download object as action execute result
- Optimise to gantt chart support
- Support zonedDatetime field type
V0.25.0 of Muyan Development Platform V0.25.0
本次版本包含 3 项能力更新、1 项问题修复、1 项内部重构、1 项文档与配置。
- ✨ Add action required message display widget by @xqliu in PR #418
- Support user defined dynamic filter and enableRoles search by @xqliu in PR #419
- ✨ Support dynamic action group by @xqliu in PR #420
- 🔧 Set default openAI model to gpt-4 by @xqliu in PR #421
- 🐛 Fix admin user can not see group/role detail on ObjectCell by @xqliu in PR #422
- Refactor FormType enum and put HTTP request into it by @xqliu in PR #423
V0.25.0-rc4 of Muyan Development Platform V0.25.0-rc4
本次版本包含 2 项能力更新、4 项问题修复。
- 5f3fca8f - 🔖 Bump version to 0.25.0-rc4 (Liu Xiang Qian)
- 4c77771c - 🐛 Theme logic optimise (Liu Xiang Qian)
- 5c10db0b - 🌱 Move contract related menu and forms definition to sample (Liu Xiang Qian)
- 8a33e546 - 🐛 Fix create object fail (Liu Xiang Qian)
- ddeafb89 - 🐛 Fix revision was reset to old value if an update no need to bump version (Liu Xiang Qian)
- e775619c - 🐛 Fix update API not return latest domain data (Liu Xiang Qian)
V0.25.0-rc3 of Muyan Development Platform V0.25.0-rc3
本次版本包含 2 项能力更新。
- Add translation for Clear sort by @xqliu in PR #443
- 完整版本差异: 完整版本差异
V0.25.0-rc2 of Muyan Development Platform V0.25.0-rc2
本次版本包含 1 项能力更新、1 项问题修复。
V0.25.0-rc1 of Muyan Development Platform V0.25.0-rc1
本次版本包含 5 项能力更新、1 项内部重构。
- ✨ Gantt form support by @LiaoyuanSHEN in PR #433
- ✨ Add action required message display widget by @xqliu in PR #418
- ✨ Support user defined dynamic filter and enableRoles search by @xqliu in PR #419
- ✨ Support dynamic action group by @xqliu in PR #420
- ✨ Support icon client side component by @xqliu in PR #424
- ✨ Refactor dynamic extInfo and add currentOrganizationId variable by @xqliu in PR #429
V0.24.1 of Muyan Development Platform 0.24.1
本次版本包含 1 项能力更新、2 项问题修复。
- 🐛 Fix import fail if file column set to NULL (Liu Xiang Qian) cb910a13
- 🐛 Fix compare revision fail if the field is null (Liu Xiang Qian) 294b780f
- 完整版本差异: 完整版本差异
V0.24.0 of Muyan Development Platform V0.24.0
本次版本包含 5 项能力更新、1 项文档与配置。
- Dynamic config feature
- Feedback feature
- Domain comment
- Grouped grand child component
- Menu access control by enableRoles
- ✨ Set feedback message receiver by DynamicConfig (Liu Xiang Qian) 5bc85d8c
V0.24.0-rc3 of Muyan Development Platform V0.24.0-rc3
本次版本包含 1 项能力更新、3 项问题修复。
V0.24.0-rc2 of Muyan Development Platform V0.24.0-rc2
本次版本包含 4 项能力更新、1 项问题修复。
V0.24.0-rc1 of Muyan Development Platform V0.24.0-rc1
本次版本包含 3 项能力更新、3 项文档与配置。
- ✨ Enable roles for dynamic menu by @xqliu in PR #408
- ✨ Support register account and reset password by @LiaoyuanSHEN in PR #407
- 🔧 Replace custom openj9 with default zulu build pack by @xqliu in PR #409
- ✨ Support invite registration by @LiaoyuanSHEN in PR #410
- ✨ Support dynamic config by @xqliu in PR #411
- ✨ Replace hard coded info with dynamic config (Liu Xiang Qian) 3248912a
V0.24.0-beta2 of Muyan Development Platform V0.24.0-beta2
本次版本包含 6 项能力更新。
- ✨ Support sending email via smtp by @LiaoyuanSHEN in PR #406
- ✨ User feedback by @xqliu in PR #404
- ✨ Support icon on tree component by @LiaoyuanSHEN PR #405
- ✨ Change my feedback form title to "My feedback" (Liu Xiang Qian) 8d07828c
- ✨ Add link to related feedback in push message generated from new feedback creation (Liu Xiang Qian) eb584186
- ✨ Add a link to the push message detail in inbox page to message footer (Liu Xiang Qian) 9d68631c
V0.23.2 of Muyan Development Platform V0.23.2
本次版本包含 5 项能力更新。
- ✨ Add batch maintain of user <-> group link actions by @xqliu in PR #398
- ✨ Support auto refresh of dashboard widget by @xqliu in PR #399
- ✨ Support code component used on wizard and action parameter by @xqliu in PR #400
- :sparkles: Also pass ownerInfo to dynamic action enable logic execution
- 完整版本差异: 完整版本差异
V0.23.0 of Muyan Development Platform V0.23.0
本次版本包含 4 项能力更新、2 项问题修复。
- Real time table support
- Run at startup dynamic task support
- 🔖 Bump version to 0.23.0 (Lawrence Liu) a4236942
- 🐛 Fix can not delete uploaded attachment file on action parameter and wizard (Lawrence Liu) 2b958bbf
- ✨ Set cronExpression to a dummy one when runAtStartup is true for DynamicTask (Liu Xiang Qian) 3f53e0c4
- 🐛 Fix every time unchanged CSV been reimport again (Liu Xiang Qian) d6094847
V0.22.0 of Muyan Development Platform V0.22.0
本次版本包含 6 项能力更新。
- aa2f26c0 - ✨ Support import seed data using <DomainName>_xxx.csv (Lawrence Liu)
- 7b7fd23f - ✨ Support use `$ROOT_ORG$` refer to root organization in csv (Lawrence Liu)
- 8f37e084 - ✨ 用户中增加 name 字段 (Lawrence Liu)
- 7a6a539d - ✨ Add message dashboard for normal user (Lawrence Liu)
- 95dcb2ec - ✨ Add two file dyamic field to contract domain (Lawrence Liu)
- 0f0ae4bc - ✨ Group Message forms (Lawrence Liu)
V0.21.0 of Muyan Development Platform V0.21.0
本次版本包含 3 项能力更新、2 项问题修复、1 项内部重构。
- c51fcb9e - 🔖 Bump version to 0.21.0 (Lawrence Liu)
- 90e998c7 - ✨ Change reload seed data action to async (Lawrence Liu)
- 89a25ba3 - 🌱 Change groovy code sample action to async (Lawrence Liu)
- 5f8a382b - 🐛 Fix concurrency modify to websocket sessions (Lawrence Liu)
- 8f45cf89 - 🐛 Fix DynamicFieldDefinition save failed when optionsJson is null (Lawrence Liu)
- ff14e1bf - ♻ Optimize log output (Lawrence Liu)
V0.21.0-alpha03 of Muyan Development Platform Pre-release V0.21.0-alpha03
本次版本包含 6 项能力更新。
- # What's Changed
- ✨ 包含 favicon 和 logo 的默认的 DynamicTheme 定义 (Lawrence Liu) 7e31e564
- ✨ 支持通过 CSV 导入 StorageFieldValue 对象及其他优化 (Lawrence Liu) a434787b
- ✨ 非搜索场景下执行 render API 时将 ownerClass 参数设置为空 (Lawrence Liu) bafefc79
- ✨ 在系统运行监控的 Dashboard 增加系统集成相关的 widget 并优化布局 (Lawrence Liu) 1bae7d3f
- ✨ 将保存到 DynamicIntegrationExecRecord 的 execParams sanitize (Lawrence Liu) 3a5ff203
V0.21.0-alpha02 of Muyan Development Platform V0.21.0-alpha02
本次版本包含 1 项能力更新、1 项问题修复。
V0.21.0-alpha01 of Muyan Development Platform V0.21.0-alpha01
本次版本包含 1 项能力更新、2 项问题修复。
V0.21.0-SNAPSHOT of Muyan Development Platform V0.21.0-SNAPSHOT
本次版本包含 2 项能力更新、3 项问题修复、1 项文档与配置。
- 👷 Auto exception capture to rollbar and deploy track by @xqliu in PR #355
- 👷 Auto cancel previous workflow runs to save resource by @xqliu in PR #357
- 🐛 Fix integration test fail by @xqliu in PR #358
- 🐛 Fixes error when returning original object from object render API by @xqliu in PR #359
- 🐛 Fix action execute failure by @xqliu in PR #360
- 🔥 Remove MES related seed data and codes(domains and unit tests) by @xqliu in PR #356
Muyan Development Platform V0.19.1 V0.19.1
本次版本包含 1 项能力更新、1 项问题修复。
Muyan Development Platform V0.19.0 V0.19.0
本次版本包含 6 项能力更新。
- MES 系统 V0.2
- 知识管理系统 V1
- 详细描述待补充
- 基于客户安全扫描结果进行的大量系统安全修复
- 默认 API 访问权限修改为禁止,均不允许外部访问
- ✨ 后端配置 allowedOrigins 默认禁止所有前端访问后端 (提交 e8009b10)
Muyan Development Platform V0.18.0 V0.18.0
本次版本包含 6 项能力更新。
- PLTF-1036 查询 DomainClass 的时候,有一定概率后台返回的id之外的其他字段均为空
- PLTF-1016 执行异步的外部命令出错
- PLTF-999 删除 Organization 提示中没有正确显示关联的 Dynamic Filter 的 id 删除组织失败: Record is still referenced from Dynamic Filter\(s\) with id: \[\]
- PLTF-997 向导没有步骤时显示白屏
- PLTF-46 做一个 template git 仓库,直接 fork 这个仓库即可以生成一个产品的默认可运行的版本
- PLTF-1002 外部命令类型的 action 传递参数给外部命令
Muyan Development Platform V0.16.0 V0.16.0
本次版本包含 6 项能力更新。
- PLTF-918 用户进入页面时获取用户的未读 messaqe 的数量并显示小红点和菜单上的未读 badge
- PLTF-917 Related Object Ids 支持类似 ImportRecord 中的 id 列表的显示
- 支持 Action 的执行参数设定
- PLTF-920 默认显示 List 使用 default filter 进行过滤并设置好 filter 的显示状态
- PLTF-933 Dynamic Filter 支持 system 字段,如果是 system 的则在非 development 环境下,不允许删除
- PLTF-926 用户点击个人消息链接后的页面只显示用户个人的消息列表
Muyan Development Platform V0.15.0 V0.15.0
本次版本包含 6 项能力更新。
V0.13.0 of Muyan Development Platform V0.13.0
本次版本包含 6 项能力更新。
V0.11.1 of Muyan Development Platform V0.11.0
本次版本包含 6 项能力更新。
- Release notes - 牧言产品研发 - Version V0.11.0
- PLTF-560 list 页面的 details 链接不工作了
- PLTF-531 对象选择空间后面的弹出层的长度太长了,没有自适应
- PLTF-22 Dynamic Action 执行如后后台返回500则前台一直在loading
- PLTF-21 放在小锁上的时候,同时显示了两个 tooltip,应该只显示 unique的 tooltip
- PLTF-12 自动续期 cookie 不工作了,被重构改坏了
V0.10.1 of Muyan Development Platform V0.10.1
本次版本包含 1 项能力更新。
- ✨ [PLTF-542] Include field min and max constraint to client side through domain meta API
V0.10.0 of Muyan Development Platform V0.10.0
本次版本包含 6 项能力更新。
- ✨ 字段组支持只读模式
- ✨ Been able to add a detail view for specific field in domain object edit and detail view(add hasDetailView to column meta data)
- ✨ Support new field type - line chart
- ✨ Support new field type - series
- ✨ 对象选择控件加上显示详细信息的链接,点击后,在弹出窗口中,显示该对象的详细信息
- 💄 Also display array field on left panel of domain object edit and detail view.
V0.9.3 of Muyan Development Platform V0.9.3
本次版本包含 1 项问题修复。
- :bug: Fix integration testing failure on heroku CI and search method not injected successfully
V0.9.2 of Muyan Development Platform V0.9.2
本次版本包含 1 项能力更新。
- ✨ Support redirect to page after execute dynamic action.
V0.9.1 of Muyan Development Platform V0.9.1
本次版本包含 1 项问题修复。
- 🐛 Fix release failure
V0.9.0 of Muyan Development Platform V0.9.0
本次版本包含 6 项能力更新。
- ✨ Rewrite dynamic action to use dynamic logic as it's enableLogic, coreLogic and postLogic(for OS commands)
- ✨ Add form field group support, form fields can be set to hide/show on form group level based on a dynamic logic
- ✨ 可以从搜索条件面板上直接删除搜索条件 (grails-frontend#352)
- ✨ Add edit of related object on single object select controller (grails-frontend#348)
- 🏗️ Upgrade to heroku-20 stack (#35)
- 👷 Add debug support for run tests inside development docker container
V0.8.2 of Muyan Development Platform V0.8.2
本次版本包含 5 项能力更新、1 项文档与配置。
- 将前台项目也抽象成一个平台 (use "@muyantech/grails-frontend": "<version>" to dependent on it.) package link: github.com
- Dynamic logic and dynamic action support `isSystem` attribute to indicate a system logic / action, and deletion of such action / logic is not allowed on non development environment
- Optimize list page display and make pagination and table header, as well as the scroll bar always visible to user.
- 优化导入记录的列表显示
- Remove link object icon from related object list page
- 优化弹出的创建、更新窗口中的标题, 现在标题中显示的对象类型不会包含 package 名称
V0.7.0 of Muyan Development Platform V0.7.0
本次版本包含 6 项能力更新。
- ✨ CSV 导入的时候,也运行对象修改、创建、删除的客制化逻辑
- ✨ Dynamic action support
- Single, multiple and class level action can be added
- Groovy code and OS command type of action can be added
- ⬆️ Upgrade elasticsearch plugin to 3.0.3.BUILD-SNAPSHOT to support use https elastic search server
- 🔨 Install telnet and clean apt cache in development docker image
V0.6.0 of Muyan Development Platform V0.6.0
本次版本包含 6 项能力更新。
- :sparkles: Import and export of object(s) via CSV files from user interface
- :sparkles: Customize logic support for the follow life-cycle of an object, for detail documentation please refer to Object life-cycle logic customisation!
- Pre create
- Post create
- Pre update
- Post update
V0.5.0 of Muyan Development Platform V0.5.0
本次版本包含 6 项能力更新。
- # New features
- Support highlight of current search keyword in front-end filter
- Extract development platform as a grails plugin
- # Enhancements
- New: No ROLE_ prefix needed when searching for role in object select component
- New: Add a page to reload seed data without restart system
V0.4.0 of Muyan Development Platform V0.4.0
本次版本包含 5 项能力更新、1 项问题修复。
- Support menu and form configuration
- Support client side filter of the data table
- Support sort of data table on client side
- Support search of columns
- Add ability to customize object search logic via customization code
- Fix import failure if dynamic field contains (*) or (#) in it's label/name
V0.3.0 of Muyan Development Platform V0.3.0
本次版本包含 6 项能力更新。
- Add a mechanism to import CSV seed/test data upon system startup, which supports both static and dynamic fields
- Text search for all the objects
- Add description field to DynamicLogic
- Change id to left align
- Render field defined as text type on backend as textarea in UI
- Refine data table displaytext
V0.2.0 of Muyan Development Platform V0.2.0
本次版本包含 1 项能力更新、1 项问题修复。
- Support render dynamic field using radio button and checkbox
- Basic security support
V0.1.0 V0.1.0
本次版本包含 1 项能力更新。
- V 0.1.0 of the development platform
低代码平台 · 前端
v0.31.0-beta3 v0.31.0-beta3
本次版本包含 3 项能力更新、3 项问题修复。
- # Changes in v0.31.0-beta3
- 🔧 Fixed frontend-lib version mismatch in moduleLoader (7fc4c9e)
- 🔧 Fixed menu convert failure (edfd8d1)
- 🔧 Fixed local dev failure (65f8a29)
- 📝 Added CLAUDE.md with comprehensive project documentation (5cf0f41)
- ⬆️ Updated @muyantech/frontend-lib to version 0.0.2-snapshot.16 (d2a6479)
V0.31.0-beta2 V0.31.0-beta2
本次版本包含 5 项能力更新、1 项问题修复。
- ✨ Update CRUD permissions API by @LiaoyuanSHEN (a015be694267c53a4e2b67b618094cdc3d703b11)
- ✨ Dynamic Theme support for subTitle by @LiaoyuanSHEN (2a52c4093f2d4e089e7fc213da0bf797225d16a0)
- ✨ Support customize landing page by @LiaoyuanSHEN (74596a3fdab8ac34af19497a98f182e6c1d6584b, f4862ed04428ab0f50f9d2dc893af14d8fc23fad)
- ✨ Support subTitle by @LiaoyuanSHEN (8fd2da8b4caf68d381bb859cb1d83c6ce141d6c9)
- ✨ Support AMIS frontend editor by @LiaoyuanSHEN (1d2585066cb6ab2217e4ef165b994f2f730d0006)
- 🐛 Fix GORM mapping collection field not editable by @LiaoyuanSHEN (df79a1716808fd7376837701a42575ef8817d860)