Junyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8191ed26f 
							
						 
					 
					
						
						
							
							fix(plugin-formula): fix result component caused page crash ( #1996 )  
						
						
						
					 
					
						2023-06-06 09:04:13 -07:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c604f37222 
							
						 
					 
					
						
						
							
							feat(collection-manger): lazy load collection field ( #1993 )  
						
						... 
						
						
						
						* feat(collection-manger): lazy load collection field
* chore: console.log 
						
					 
					
						2023-06-06 22:48:43 +08:00 
						 
				 
			
				
					
						
							
							
								black 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42ad77da68 
							
						 
					 
					
						
						
							
							fix: the edit drawer's audit logs block can only get records by this … ( #1917 )  
						
						... 
						
						
						
						* chore: rename resource function and add comment
* chore: remove AuditLogsDesigner when create audit logs schema
---------
Co-authored-by: chenos <chenlinxh@gmail.com> 
						
					 
					
						2023-06-06 20:13:06 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6a2a292b3 
							
						 
					 
					
						
						
							
							feat: upgrade formily ( #1880 )  
						
						... 
						
						
						
						* feat: upgrade formily
* fix: upgrade @formily/json-schema
* fix: optimizing performance
* fix: performance code
* refactor: `React.memo` and `observer` component add `displayName` property
* fix: add cache to Schema.compile
* feat: 优化代码
* fix: 修复卡顿最终的问题
* Update SchemaComponentProvider.tsx
* feat: 再次优化代码
* feat: optimized code
---------
Co-authored-by: dream2023 <1098626505@qq.com> 
						
					 
					
						2023-06-06 19:33:04 +08:00 
						 
				 
			
				
					
						
							
							
								Junyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36d16bc015 
							
						 
					 
					
						
						
							
							refactor(plugin-fm): change api and allow to select storage ( #1250 )  
						
						... 
						
						
						
						* refactor(plugin-fm): change api and allow to select storage
* fix(plugin-fm): fix lint errors and demo actions
* refactor(plugin-fm): refactor action codes
* fix(plugin-fm): fix api in test
* fix(plugin-fm): fix build
* fix(plugin-fm): fix locale
* refactor(plugin-fm): hide storage from api and use sourceField param
* fix(plugin-fm): fix storage select load
* fix: improve code
* fix(plugin-fm): change to attachmentField
* refactor(plugin-fm): change middleware name
* fix(plugin-fm): fix params in test cases
---------
Co-authored-by: chenos <chenlinxh@gmail.com> 
						
					 
					
						2023-06-06 19:30:42 +08:00 
						 
				 
			
				
					
						
							
							
								被雨水过滤的空气-Rairn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b33c00be8f 
							
						 
					 
					
						
						
							
							fix: fix default value is invalid in subform ( #1989 )  
						
						... 
						
						
						
						* fix: fix default value is invalid in subform
* perf: use useMemo
* fix: change null to {} 
						
					 
					
						2023-06-06 14:42:37 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7e6b7b320 
							
						 
					 
					
						
						
							
							feat(database): add firstOrCreate and updateOrCreate in repository ( #1943 )  
						
						... 
						
						
						
						* chore: tmp commit
* feat: firstOrCreate
* chore: firstOrCreate
* feat: updateOrCreate
* chore: test
* feat: values to filter
* feat: firstOrCreate http api
* fix: build error 
						
					 
					
						2023-06-06 11:36:18 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57d47371da 
							
						 
					 
					
						
						
							
							feat(database): append child collection name after eager load ( #1978 )  
						
						... 
						
						
						
						* test: eager load with inherit collection name
* feat: append child collection name after eager load
* chore: call build eager loading tree 
						
					 
					
						2023-06-06 11:30:35 +08:00 
						 
				 
			
				
					
						
							
							
								icezohu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc00bd161a 
							
						 
					 
					
						
						
							
							fix(multip-app-manager): init multiple Application instances while starting up a sub app ( #1986 )  
						
						... 
						
						
						
						* fix: init multiple Application instances while
starting up sub app
by Jacob
* fix: import error
by Jacob
* feat: use async-mutex for locking process
by Jacob
* revert: unused update
by Jacob
* test: should get same obj ref
when asynchronously access with same sub app name
by Jacob
* feat: add async-mutex dependency
to multi-app-manager package.json
by Jacob 
						
					 
					
						2023-06-06 10:47:50 +08:00 
						 
				 
			
				
					
						
							
							
								Junyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c9ce09304 
							
						 
					 
					
						
						
							
							feat(plugin-workflow): manual forms ( #1748 )  
						
						... 
						
						
						
						* feat(plugin-workflow): add create record form for manual node
* feat(plugin-workflow): add update form for manual node
* fix(plugin-workflow): fix antd version and menu
* refactor(plugin-workflow): change collection config modal to initializer sub-menu
* test(plugin-workflow): add test case
* fix(plugin-workflow): fix todo components based on forms
* fix(plugin-workflow): fix cycling trigger when create or update
* fix(plugin-workflow): fix transaction in manual processor
* refactor(plugin-workflow): optimize todo list data loading
* fix(plugin-workflow): fix uncommitted manual action effects
* fix(plugin-workflow): fix save multiple forms and only submit one
* chore(plugin-workflow): fix lint
* fix(plugin-workflow): fix lint error
* refactor(plugin-workflow): abstract workflow scoped FormBlockProvider
* fix(plugin-workflow): adjust designable api to use current schema in refresh
* fix(plugin-workflow): fix schema config and support block template
* fix(plugin-workflow): fix lint and build error
* fix(plugin-workflow): adjust components and scope to inner schema component
* fix(plugin-workflow): fix ref template in todo drawer
* fix(plugin-workflow): fix todo form undefined
* fix(plugin-workflow): fix manual form schema
* fix(plugin-workflow): fix manual createdBy/updatedBy user
* fix(plugin-workflow): disable save to template on create form
* fix(plugin-workflow): fix manual form variables
* fix(plugin-workflow): fix FormBlockProvider for default field value
* fix(plugin-workflow): fix manual node variables 
						
					 
					
						2023-06-05 16:52:43 +08:00 
						 
				 
			
				
					
						
							
							
								YANG QIA 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecb2af8fd6 
							
						 
					 
					
						
						
							
							fix(charts): fields undefined bug ( #1980 )  
						
						
						
					 
					
						2023-06-05 13:13:06 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad726e6a94 
							
						 
					 
					
						
						
							
							chore(database): pg oid and name data type in view ( #1982 )  
						
						
						
					 
					
						2023-06-05 10:56:34 +08:00 
						 
				 
			
				
					
						
							
							
								Rairn 
							
						 
					 
					
						
						
						
						
							
						
						
							76e9240d7d 
							
						 
					 
					
						
						
							
							chore: fix lint  
						
						
						
					 
					
						2023-06-04 19:05:32 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b9e6ac51 
							
						 
					 
					
						
						
							
							feat: infer belongs to association field in view collection ( #1756 )  
						
						... 
						
						
						
						support belongs to field in view collection 
						
					 
					
						2023-06-04 13:04:56 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60c8d531ef 
							
						 
					 
					
						
						
							
							fix: treeCollection config in detail block ( #1975 )  
						
						
						
					 
					
						2023-06-03 14:08:07 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d86da18006 
							
						 
					 
					
						
						
							
							fix(database): missing reference when rewrite parent field ( #1977 )  
						
						
						
					 
					
						2023-06-03 00:06:54 +08:00 
						 
				 
			
				
					
						
							
							
								Junyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9076a1d4e4 
							
						 
					 
					
						
						
							
							fix(evaluators): fix number lead key in variable path ( #1976 )  
						
						
						
					 
					
						2023-06-02 20:35:11 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							295faf569d 
							
						 
					 
					
						
						
							
							fix(association-field): form.get & set valuesIn field.path ( #1972 )  
						
						... 
						
						
						
						* fix: useCreateActionProps
* refactor: code improve
* fix: form.getValuesIn(field.path)
---------
Co-authored-by: katherinehhh <katherine_15995@163.com> 
						
					 
					
						2023-06-02 00:55:12 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e30b046d9 
							
						 
					 
					
						
						
							
							fix: useCreateActionProps ( #1971 )  
						
						
						
					 
					
						2023-06-02 00:03:35 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b9150d448 
							
						 
					 
					
						
						
							
							fix(database): update association values with nested associations ( #1970 )  
						
						... 
						
						
						
						* fix: update association values with nested associations
* fix: isReverseAssociationPair 
						
					 
					
						2023-06-01 23:27:57 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1aad355950 
							
						 
					 
					
						
						
							
							fix:  adding inherited blocks in relation fields under edited operate should only display themselves ( #1967 )  
						
						
						
					 
					
						2023-06-01 16:21:12 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a69e1acbf4 
							
						 
					 
					
						
						
							
							fix(form-item): data scope and sorting rule config should only display in association field ( #1964 )  
						
						... 
						
						
						
						* fix: data scope and sorting rule config should not display in normal field
* fix: data scope and sorting rule config should not display in normal field
* fix: allowMultiple should display in association field 
						
					 
					
						2023-06-01 11:30:54 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e139646d65 
							
						 
					 
					
						
						
							
							fix: select with color tag value ( #1963 )  
						
						... 
						
						
						
						* fix: select with color tag value
* fix: select with color tag value 
						
					 
					
						2023-05-31 22:20:06 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
						
						
							
						
						
							78095d1128 
							
						 
					 
					
						
						
							
							chore(collection-manager): load source field options  
						
						
						
					 
					
						2023-05-31 19:04:01 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea04d2309e 
							
						 
					 
					
						
						
							
							fix: select toValue ( #1962 )  
						
						... 
						
						
						
						* fix: select toValue
* fix: select toValue 
						
					 
					
						2023-05-31 16:55:52 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98be397574 
							
						 
					 
					
						
						
							
							fix: select null value ( #1961 )  
						
						
						
					 
					
						2023-05-31 16:00:08 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							261ca0dbbb 
							
						 
					 
					
						
						
							
							fix(association-field): show add new button when no data  
						
						
						
					 
					
						2023-05-31 12:27:24 +08:00 
						 
				 
			
				
					
						
							
							
								Rairn 
							
						 
					 
					
						
						
						
						
							
						
						
							fe835ad296 
							
						 
					 
					
						
						
							
							perf(Variable): remove duration  
						
						
						
					 
					
						2023-05-31 11:36:19 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdb7ab1866 
							
						 
					 
					
						
						
							
							refactor(sub-form):sub-form style  ( #1959 )  
						
						... 
						
						
						
						* style: sub nester style improve
* style: sub-form style improve
* fix: improve code
* fix: null
---------
Co-authored-by: chenos <chenlinxh@gmail.com> 
						
					 
					
						2023-05-31 10:43:56 +08:00 
						 
				 
			
				
					
						
							
							
								Rairn 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf23964c1 
							
						 
					 
					
						
						
							
							fix(Variable.Input): fix error  
						
						
						
					 
					
						2023-05-31 09:29:32 +08:00 
						 
				 
			
				
					
						
							
							
								Junyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf4e91b0f2 
							
						 
					 
					
						
						
							
							fix(plugin-formula): fix read-pretty component when used in association field ( #1957 )  
						
						
						
					 
					
						2023-05-30 16:15:42 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4cd86465 
							
						 
					 
					
						
						
							
							fix(association-field): array field move  
						
						
						
					 
					
						2023-05-30 10:12:58 +08:00 
						 
				 
			
				
					
						
							
							
								被雨水过滤的空气-Rairn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f286534752 
							
						 
					 
					
						
						
							
							perf(data-scope): async loading of variable data ( #1932 )  
						
						... 
						
						
						
						* refactor: remove useless code
* perf: async loading of user variable data
* perf: async loading children
* perf: add maxDepth
* refactor: use useMemo
* fix: avoid old data 
						
					 
					
						2023-05-29 18:08:21 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76ddbf2104 
							
						 
					 
					
						
						
							
							fix: undefined mode ( #1950 )  
						
						
						
					 
					
						2023-05-29 16:27:23 +08:00 
						 
				 
			
				
					
						
							
							
								Dunqing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d326f424a 
							
						 
					 
					
						
						
							
							fix(grid-card, list): display title only work on current block ( #1942 )  
						
						
						
					 
					
						2023-05-29 11:22:38 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0f9c8116a 
							
						 
					 
					
						
						
							
							refactor(linkage-rule): linkage rules condition support toMany association fields ( #1924 )  
						
						... 
						
						
						
						* refactor: linkage rule support to many association field
* refactor: linkage rule support toMany
* fix:  support toMany association field
* fix:  support toMany association field
* fix: operator support toMany association field
* refactor: useLinkageCollectionFilterOptions 
						
					 
					
						2023-05-29 11:22:04 +08:00 
						 
				 
			
				
					
						
							
							
								lincode 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4296db5859 
							
						 
					 
					
						
						
							
							feat(plugin-manager): better plugin manager experience ( #1927 )  
						
						
						
					 
					
						2023-05-29 11:06:54 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82e6c7bb40 
							
						 
					 
					
						
						
							
							chore(database): sort many to many associations by primary key by … ( #1948 )  
						
						... 
						
						
						
						* chore(database): sort belongs to many associations by primary key by default
* chore: test
* chore: force sync in test 
						
					 
					
						2023-05-28 22:05:25 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebae59507f 
							
						 
					 
					
						
						
							
							test(audit-logs): audit log changes ( #1928 )  
						
						... 
						
						
						
						* test: audit log changes
* chore: test 
						
					 
					
						2023-05-28 07:57:59 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29e66f675e 
							
						 
					 
					
						
						
							
							fix: eager load belongs to many with through table ( #1946 )  
						
						... 
						
						
						
						* fix: eager load belongs to many with through table
* fix: test
* fix: instance accessor 
						
					 
					
						2023-05-27 23:23:09 +08:00 
						 
				 
			
				
					
						
							
							
								chareice 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1a087b50 
							
						 
					 
					
						
						
							
							fix: eager load with long through table name  
						
						
						
					 
					
						2023-05-27 17:35:30 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							202ca9ec18 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2023-05-26 17:07:21 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							d7f21460c6 
							
						 
					 
					
						
						
							
							chore(versions):  😊  publish v0.9.4-alpha.2  
						
						
						
					 
					
						2023-05-26 17:05:46 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							943fc75653 
							
						 
					 
					
						
						
							
							chore: dockerfile from node:18-slim  
						
						
						
					 
					
						2023-05-26 17:03:08 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							1e870cf5ef 
							
						 
					 
					
						
						
							
							fix(association-field): display sub-details by default  
						
						
						
					 
					
						2023-05-26 17:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								ChengLei Shao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea6f7accc3 
							
						 
					 
					
						
						
							
							fix: parse nested associations in filterParser ( #1941 )  
						
						
						
					 
					
						2023-05-26 14:48:20 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
						
						
							
						
						
							3ab4a3b68f 
							
						 
					 
					
						
						
							
							fix(association-field): initialize a [null] if no data  
						
						
						
					 
					
						2023-05-26 14:27:32 +08:00 
						 
				 
			
				
					
						
							
							
								chenos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3d359925c 
							
						 
					 
					
						
						
							
							fix(association-field): allow dissociate ( #1940 )  
						
						
						
					 
					
						2023-05-26 12:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								被雨水过滤的空气-Rairn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa778b31af 
							
						 
					 
					
						
						
							
							fix(data-template): fix title input prevented proper data switching ( #1937 )  
						
						... 
						
						
						
						* fix(data-template): fix title input prevented proper data switching
* fix: build error
* fix: clear the previous data before switching 
						
					 
					
						2023-05-26 12:08:26 +08:00 
						 
				 
			
				
					
						
							
							
								katherinehhh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							644b6eccb3 
							
						 
					 
					
						
						
							
							refactor: association select display loading when data is loading ( #1925 )  
						
						... 
						
						
						
						* refactor: association select loading
* refactor: association select loading
* refactor: loading 
						
					 
					
						2023-05-26 11:39:16 +08:00