-
Notifications
You must be signed in to change notification settings - Fork 8
/
changelog.txt
188 lines (171 loc) · 9.19 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
0.2.1-beta.1
0.2.0
- 2024-11-16 fix: text widget - use image ratio when insert to avoid blank space.
- 2024-11-14 removed: text align on button
- 2024-11-14 added: icon display for style
- 2024-11-10 updated: ListOverview style
- 2024-11-10 added: widgetType of grid as 'list'
- 2024-11-07 udpated: scroll to top only when it's too high
- 2024-11-07 fixed: color predefined should be align in middle
- 2024-11-07 updated: configured sample color palette
- 2024-11-07 added: link helper - https, http, email, phone & empty
- 2024-11-05 updated: change 'align' name to be 'self align'
- 2024-11-05 added: feat: Make text widget's heading dropdown
- 2024-11-05 added: feat: Make text widget's heading dropdown
- 2024-11-04 added: iframe & code a mask div to be able to activate in edit mode
- 2024-11-03 added: css class dme-block-depth-<number> starting from 1
- 2024-10-30 fixed: padding setting simple/advanced issue & enhaced
- 2024-10-29 added: checkbox & display image in page settings
- 2024-10-25 fixed: width/padding setting does not refresh when switching block
- 2024-10-25 added: support showInput parameter in range
- 2024-10-25 udpated: iframe to use percentage by default
- 2024-10-25 added: width setting component which supports percentage & input
- 2024-10-24 added: button align in collapsable text
- 2024-10-24 added: plus button for accordion
- 2024-10-24 fixed: collspable text hidden content taking space
- 2024-10-22 updated: tabs using display to hide
- 2024-10-22 updated: [text]support base64 image
- 2024-10-22 fixed: [text]issue pasting contains : or link
- 2024-10-22 udpated: close collapsable text by default
- 2024-10-22 fixed: table udpate issue when has header
- 2024-10-22 fixed: new empty doesn't rerender issue in table
- 2024-10-21 fixed: table link issue - have to use useEffect to not losing selection
- 2024-10-21 fixed: table needs 2 click to focus on editor
- 2024-10-21 updated: table default size
- 2024-10-20 updated optimize image rendering
- 2024-10-20 added: float, inline for image
- 2024-10-19 added: table style keys
- 2024-10-18 added: characters for richtext
- 2024-10-18 added: link open new window
- 2024-10-18 update: only use LinkChooser for links
0.2.0-beta.1
- 2024-06-03 added: onChange on <DMEditor />
- 2024-06-03 [BC]updated: use setData instead of setEditorJson
- 2024-06-03 [BC]updated: put onSave & onCancel into <DMEditor />
- 2024-06-02 added: resize on sidebar
- 2024-05-30 added: full width switch on root
- 2024-05-29 added: setting grouping
- 2024-05-29 added: block background
- 2024-05-28 added: highlight select item in mixed widget
- 2024-05-28 updated collpable-text: add text & use children render directly
- 2024-05-27 [BC]put root to container instead of widget - use inside key(eg. button) or '>'(eg. >div) insead
- 2024-05-27 add color setting in text
- 2024-05-27 hero-text: use BLockRender intead BlockListRender to children instead, so the general setting can apply
- 2024-05-26 [BC]added category for widget
- 2024-05-26 [BC]added category & styleTags for a setting
- 2023-12 - 2024-05 Core rewritten
--------------------------------
0.1.0-beta.12
0.1.0-beta.11
- 2023-11-08 added: context in onServerLoad
- 2023-11-01 added: common blocktypes & registerPopularBlocktypes
- 2023-11-01 added: translation support
- 2023-11-01 updated: use tooltip for toolbar
- 2023-09-06 updated: pass blockData to preBlock
- 2023-09-05 fixed: image browse saves url instead of id
- 2023-06-19 updated: use category layout for list and grid
0.1.0-beta.10
- 2023-06-14 fixed: getImageUrl & getfileUrl issue when rendering
- 2023-06-14 added: text supports soft break
- 2023-06-09 updated: decleared BlockData type
- 2023-06-09 [backward compatiablity issue]updated: change 'common' into settings as style. eg{settings:{style:{marginTop: 10}}}
- 2023-06-06 [backward compatible issue]updated: change template to be style in data
- 2023-06-05 updated: default image to use dmeditor's template repo
- 2023-06-05 added: differeciate tempalte(a pre-defined widget from exisiting widget) with style(a style)
- 2023-06-04 fixed: multi layer add above & under tool
- 2023-06-03 updated: grid use empty children with adding button(also appy to list when it's empty)
- 2023-06-02 [api change] removed view in block, use render instead & add type in title of add button
- 2023-06-02 fixed: image resize flashing issue in text
- 2023-06-02 added: container_list
- 2023-05-30 updated: image in text resize in ratio by default
- 2023-05-30 fixed: setting's left menu should be fixed position
- 2023-05-29 updated: template list support sorting by name
- 2023-05-29 fixed: useDevice useEffect not executed in client in dmeditor-server
- 2023-05-28 added: grid with collapable text sample
- 2023-05-28 added: collapable text
- 2023-05-02 updated: disabled all link while editing
- 2023-04-30 changed initData to getData(data) for template
0.1.0-beta.9
- 2023-04-29 added: TemplateSettings & heading template changed to gradient
- 2023-04-28 updated: use useGetDevice (return 'mobile'|'tablet'|'') insteaf of useIsMobile
- 2023-04-28 updated: optimized to use only 2 variables: --dme-main-width and --dme-container-width for developing plugin
- 2023-04-27 added: useIsMobile() hook for mobile related rendering
- 2023-04-27 fixed: text toolbar is below add button
- 2023-04-26 updated: only show add button when hover into
- 2023-04-25 updated: move delete button to BlockProperty
- 2023-04-25 updated: use multiple tabs for composite block type(eg. imagetext)
- 2023-04-25 updated: move setting(page) to left tool
- 2023-04-24 fixed: button a style & plus icon should have white background
- 2023-04-23 updated: id using 10 characters
- 2023-04-23 added: auto focus on heading editing
- 2023-04-23 added: empty data's place holder for all
- 2023-04-23 updated: left menu tool colors
- 2023-04-23 updated: use 2 column in default table
- 2023-04-23 fixed: select wrong after adding bove
- 2023-04-21 fixed: image description is editable in view mode
- 2023-04-21 updated: default image text data & color
= 2023-04-21 fixed: list data losing when saving text
- 2023-04-21 fixed: heading saving issue
- 2023-04-19 updated: DMEditorProps type & added DMEditorViewProps
0.1.0-beta.8
- 2023-03-30 updated:Pictures in text support drag and drop, set border width and color functions, and modify the display value to inline block
- 2023-03-27 updated:block setting support align
- 2023-03-27 updated:image support border width & border color
- 2023-03-27 updated: Accordion add move up and down function
- 2022-03-23 added: tab support location with tab key
- 2023-03-23 fixed: $issue before link in text
- 2023-03-21 fixed: saving in accordion & tab
- 2023-03-21 upated:hide preBLock when it is view
- 2023-03-21 upated:Support id
- 2023-03-17 upated:image fullscreen issue and Support for CSS variable layout
- 2023-03-13 added: move up and down function
- 2023-03-09 added: align in heading
0.1.0-beta.7
- 2023-03-07 fixe nanoid issue
0.1.0-beta.6
- 2023-03-06 fixed nanoid issue on nodejs server side
- 2023-03-03 added: editor area min-width:960 max-width: 1200
- 2023-03-02 updated: insertLink
- 2023-03-02 added: fileUrl property
- 2023-02-27 added: view prop in components
- 2023-02-15 updated: block data id (add a before nanoid) and show id
- 2023-02-08 updated: layout-main>viewmode-edit width
- 2023-02-08 updated: blockList preview can edit issue
- 2023-02-08 updated: registerCategory (Do not register if any)
0.1.0-beta.5
- 2022-12-30 updated: use emotion instead of global css import
- 2022-12-30 added: Accordion and BlockTab
0.1.0-beta.4
- 2022-12-21 Fixed: type issue in typescript
0.1.0-beta.3
- 2022-12-20 updated: support using external js for templates. format: var dmeditor={templates:[]}
- 2022-12-18 updated: initData from property to function to avoid referance's value change
- 2022-12-18 added: support template of block type, where it's possible to define init data, name, css, options(eg. text colors)
- 2022-12-16 improved: hoved to show adding tool
- 2022-12-16 added: BlockList for api use
- 2022-12-16 added: ImageHeadingText
- 2022-12-14 updated: put MenuList in Block instead of DMEditor
- 2022-12-14 added: ImageText
- 2022-12-09 updated: DMEditor setting should only execute once
0.1.0-beta.2
- 2022-12-08 add id in every block data
- 2022-12-08 removed title and active in BlockProperty(active is used outside)
- 2022-12-08 put Page into root intead of BlockProperty to avoid multi rendering
- 2022-12-08 added: image text(first version) for composite block type
- 2022-12-01 added: debounce on BlockText
- 2022-11-30 toast
- 2022-11-27 added: [server side loading] serverLoad in DMEditor & onServerLoad(data)=>any in blocktypes
- 2022-11-24 fixed: BlockProperty issue in server side
0.1.0-beta.1
- 2022-11-22: [data format]set 'common' in root instead of under settings
- 2022-11-22: [data format]use 'data' insead of 'content' in data format
- 2022-11-22: [Text]hide color/align when cursor is in link
- 2022-11-21: support pageTab callback in DMEditor
- 2022-11-21: support customProperty in DMEditor
- 2022-11-15: [text]fixed link hard to select
- 2022-11-15: [common]]Add block common settings(first for text, heading, table)
- Remove help link
- Added Image & Link browse from external api
- Support document tab
- Add DMEditorView
- Support moving up/down and delete block