UNPKG

5.9 kBMarkdownView Raw
1## 1.3.0
2
3* db/MongoDatabase
4 - add command options
5 - manage client session
6* db/Query
7 - add command options
8 - fix field selection
9* helper/CommonHelper
10 - fix logging with empty prefix
11
12## 1.2.0
13
14* base/Module
15 - show errors while requiring file
16* helper/EscapeHelper
17 - fix escape RegExp
18 - fix escape tags
19* helper/SpawnValidator
20 - show file errors
21
22## 1.1.0
23
24* db/MongoBuilder
25 - add EMPTY condition
26 - fix column query for indexed result
27* db/MysqlBuilder
28 - add EMPTY condition
29 - add EXISTS condition
30 - fix column query for indexed result
31
32## 1.0.0
33
34* helper/ObjectHelper
35 - replace keys in data map
36* helper/NestedHelper
37 - get whole array element by index
38 - rename NestedValueHelper
39* i18n/I18n
40 - swap translation arguments
41* i18n/MessageSource
42 - fix force translation by parent sources
43
44## 0.36.0
45
46* db/MongoBuilder
47 - fix NOT EQUAL condition for arrays
48* validator/StringValidator
49 - add string trimming by default
50
51## 0.35.1
52
53* security/WebUser
54 - fix custom return url
55
56## 0.35.0
57
58* base/Configuration
59 - fix output configuration name from original module
60* base/Controller
61 - add web user to spawned objects
62* behavior/TrimBehavior
63 - remove whitespace from both string ends
64* validator/RequireValidator
65 - create option to trim empty value
66
67## 0.34.0
68
69* behavior/RelationChangeBehavior
70 - unlink and delete by related models only
71* db/ActiveRecord
72 - fix implicit parameter passing to findById
73* db/ActiveQuery
74 - skip query with empty link value
75* db/MongoDatabase
76 - drop all tables
77* helper/FileHelper
78 - add copy children
79 - add flags to copy method
80* security/rbac/DatabaseRbacStore
81 - parse JSON rule configuration
82* validator/CheckboxValidator
83 - add True and False value
84* validator/RegexValidator
85 - fix duration pattern
86* validator/SpawnValidator
87 - resolve BaseClass from string
88
89## 0.33.0
90
91* validator/ExistValidator
92 - add string filter as attribute value filter
93
94## 0.32.0
95
96* base/Module
97 - inject params from constructor
98* db/ActiveRecord
99 - fix unlink all via relation
100* web/Router
101 - add selector of all actions for request methods
102
103## 0.31.0
104
105* base/Controller
106 - extract render only method
107* base/Model
108 - move label generation to string helper
109 - unset multiple attributes
110* base/Module
111 - add relative module name
112 - exclude app name from logs
113 - forward configuration data from module constructor
114* helper/ArrayHelper
115 - rename diff to exclude
116* helper/CommonHelper
117 - set not required log prefix
118* helper/MathHelper
119 - fix Math.round, Math.ceil, Math.floor
120* helper/ObjectHelper
121 - refactor helpers of delete properties
122* view/Theme
123 - add view own model methods
124* view/LocaleFileMap
125 - place language folders on the first locale level
126* web/Router
127 - redirect to default module
128
129## 0.30.0
130
131* db/MongoDatabase
132 - create table when creating index
133* helper/ArrayHelper
134 - fix hierarchy sorting
135* helper/DateHelper
136 - add duration parser
137* helper/ObjectHelper
138 - extract NestedHelper
139* i18n/I18n
140 - refactor translation
141* security/Auth
142 - prevent cross-site request forgery
143* validator/StringValidator
144 - validate by regular expression pattern
145* view/ActionView
146 - add locale templates including for source language
147
148## 0.29.0
149
150* base/Event
151 - add once handler
152 - detach all handlers
153* db/Query
154 - multiple arguments for logical operations
155* i18n/MessageSource
156 - async message load
157* validator/FilterValidator
158 - extract CheckboxValidator
159 - extract JsonValidator
160
161## 0.28.0
162
163* db/Database
164 - database components refactor
165* i18n/FileMessageSource
166 - file message source refactor
167* log/Logger
168 - logger refactor
169 - extract ActionProfiler as component
170* scheduler/Scheduler
171 - append initialize method
172* security/Auth
173 - authentication components refactor
174
175## 0.27.0
176
177* db/ActiveLinker
178 - extract as separate entity
179* helper/QueryHelper
180 - fix query with multiple nested relations
181* i18n/I18n
182 - resolve message source with module original
183* scheduler/Scheduler
184 - assign task module
185* validator/SpawnValidator
186 - validate spawn configuration JSON
187* view/Theme
188 - add isOrigin flag to template hierarchy
189 - get closest ancestor template (to call from overwritten one)
190
191## 0.26.0
192
193* base/Configuration
194 - show config file exception
195* captcha/CaptchaAction
196 - fix font configuration
197* helper/FileHelper
198 - promised file actions
199* log/FileLogStore
200 - non-blocking log rotation
201* db/QueryBuilder
202 - move query builders to base class
203
204## 0.25.0
205
206* base/Base
207 - add spawn method to create instance with dependencies
208* base/ClassMapper
209 - add class dependencies to module configuration
210* base/Module
211 - add original to inherit all module functionality
212* captcha/CaptchaAction
213 - replace gm with sharp
214* db/ActiveRecord
215 - extend beforeSave with beforeInsert and beforeUpdate
216 - extend afterSave with afterInsert and afterUpdate
217* upgrade to Node.js 12
218
219## 0.24.0
220
221* base/Action
222 - add controller's methods
223* base/Controller
224 - rename getBodyParam to getPostParam
225* behavior/OrderBehavior
226 - refactor update method
227* db/MongoDriver
228 - add unset and unsetAll commands
229* db/Query
230 - append getter methods
231* validator/NumberValidator
232 - fix validation method
233
234## 0.23.0
235
236* db/Query
237 - extend select and addSelect methods to take array and string arguments
238* helper/DateHelper
239 - extract date methods to a separate class
240* helper/MongoHelper
241 - add array identifier checker
\No newline at end of file