-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathchangelog.txt
263 lines (230 loc) · 10.1 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
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
= 1.7.2 =
* Fix: Made string translatable in html-admin-setup-step-1.php file (#281)
* Fix dynamic property (#282)
* Load blockObserver on DOM ready instead of window load (#268)
* i18n: Fix omitted dollar signs in printf placeholders (#283)
= 1.7.1 =
* bump "Tested up to" to 6.5
* check for empty cached poll data to prevent warning on load of editor (#278)
* check for null `core/edit-post` selector which is causing a crash in 6.5 (#277)
* disable PostPreviewButton because it is crashing the block on re-renders (#274)
* Prevent blocks from being used in the Site Editor (#272)
* crowdsignal applause block: Only try to fetch poll data if a pollId exists (php 8.1 warning) (#270)
* Update message banner for closed, hidden and voted polls (#269)
* Update @wordpress/scripts and webpack to latest versions (#266)
* Block Sidebar: group settings together (#265)
= 1.7.0 =
* Optimize frontend components (#263)
* Update dependencies for node 18.13.0 (#262)
= 1.6.7 =
* Fix block spacing for better theme compatibility (#258)
* Fix line jumps (#259)
* Remove RawHTML use from the blocks (#255)
* Bump tested version to 6.2 (#256)
* Fix rendering on question and note (#252)
* Update scripts to use python2 (#254)
= 1.6.6 =
* update package lock
* Add the site_url() to the wp-json URL so directory installs work. (#247)
= 1.6.5 =
* Fix makefile and dependencies (#245)
* fix the (optional) text that shows up on the front end for email (#243)
* GH build action for named releases (#242)
* Back to PHP 7.4 for builds (#241)
* Create store (#234)
* Update docker to build with PHP 8.1 (#237)
* update build action to use php 8.1 (#240)
* Update development environment (#236)
* Update feedback button block condition for triggering the widget mode (#235)
* Build Tools: Add `allow-plugins` to `composer.json` for v2-compat (#227)
* fix/add missing ref links to quiz variation (#233)
= 1.6.4 =
* Update/survey help landing page (#231)
* add/quiz variation to CS Embed block (#230)
* add/crowdsignal-embed block (#222)
* Fix POT compilation on the local environment (#226)
= 1.6.3 =
* remove php8.1 when all is said and done to avoid compatiblity issues between WP, PHP and php-mysql libs (#221)
* Update filter name due to deprecation (block_categories) (#220)
* Remove styling for Hello Dolly (#223)
= 1.6.1 =
* Fix TwentyTwentyTwo styling issues (#218)
* Unset border-style on crowdsignal-forms-vote class (#216)
* Adjust code syntax to comply with standards (#215)
= 1.6.0 =
* Remove editor dependencies (#213)
* add api.polldaddy.com as extra host so we get legacy calls to the sandbox as well (#211)
* Remove templateLock: insert also prevents removals (#212)
* Update HE numbers
* Update Dockerfile to pull latest stable Ubuntu. Small update to .yml file (#210)
* Bump version to 1.5.15 (#209)
= 1.5.15 =
* Fix CSS so it doesn't interfere with Jetpack (#208)
* add trigger for crowdsignal_forms_get_account_info (#203)
* fix typo on respones -> responses (#207)
= 1.5.13 =
* Update the text and styling of the settings page. (#199)
* Fix transient and empty user (#200)
* Update links to settings page. (#198)
* Let the dashboard plugin take care of menus. (#196)
* WIP: Move the "Getting Started" process into the Settings page. (#179)
* Some fixes along the way (#197)
* Update and delete the dashboard login details too (#195)
= 1.5.12 =
* Improve broken connection handling (#193)
* Fix multiple choice poll check position (#192)
* Rework backend code (#191)
= 1.5.11 =
* Default polls to "Button" style (#189)
= 1.5.10 =
* Attempt to track failed connections (#187)
* Fix warnings and skips (#186)
= 1.5.9 =
* Bugfix: Set the priority of withFixedPosition hook on BlockListBlock to 1 (#180)
= 1.5.8 =
* Fix Feedback Button block on Block Widget editor. (#173)
* Fix isPollBlock to prevent crashes when getBlocks() returns null (#175)
* Fix toolbar/feedback overlay interactions (#172)
* Release v1.5.7 bump (#171)
= 1.5.7 =
* Fix toolbar remaining behind the feedback overlay (#170)
* Make video iframe dimension-less, add CSS rules for it (#169)
* Fix new interface package compatibility (#168)
* Update dockerfile (#156)
* Fix little typo on the welcome screen (#167)
= 1.5.6 =
* use poll.fm for the nonce check (#164)
= 1.5.5 =
* Fix answer inputs (#160)
* Fix feedback block editor overlay on the full site editor (#157)
= 1.5.4 =
* Default to site URL on source_link prop when no permalink is returned (#155)
* Add a widget-editor compatible interface for the feedback block (#154)
* Fix verify info request logic (#137)
= 1.5.3 =
* Remove the filter as it either turns problematic or doesn't solve the issue at all (#146)
* Fix feedback form rendering issues on mobile screens (#143)
* Add filter to control transform behavior (#142)
* Add different toggle settings for the feedback button block (#139)
* Implement a toggle for making feedback email mandatory (#138)
* Add a vertical middle position for the feedback block (#140)
* Make branding enabled by default on atomic sites (#134)
* Fix poll styling issues (#135)
* Hide CS logo on the popup form (#136)
* Consistently name panel section "Settings" and subsection "Status" (#133)
* Refresh readme (#112)
= 1.5.1 =
* Finetune footer branding (#115)
* New Feedback block added (#110)
* Use 'crowdsignal_forms_translations_path' filter to load translations (#61)
* Action: Use make command to build all blocks (#74)
* Get rid of docker step for pot file (#65)
* Add Github action for nightly builds
* Fix double entry (no uses and run on same step) (#70)
* Back to basic syntax
* More action debugging
* Simpler syntax, no inputs (#67)
* move syntax, debugging error on L1 (#66)
= 1.4.5 =
* Fix preview button causing the NPS block to break when creating a new block
* Fix linter errors
* Update the NPS preview button to behave identically to the editor's one
* Change translations pipeline (#57)
* Add UA and X-Forwarded-For headers for proper response results tracking (#53)
* Use RichText.Content component on frontend (#55)
* Use optimistic requests for submitting NPS block results
* Change copy edits (#56)
* Disable HTML editing and block reusability
= 1.4.3 =
* Add NPS block
* Fixed redirect logic for the poll block
= 1.3.5 =
* Show branding on editor and a message when free signals are exhausted (#11)
* Remove redirect URL feature (#12)
= 1.3.4 =
* Escape the redirect address to avoid XSS. (#7)
* Bump tested version to 5.6 (#8)
* Unset margins on applause count container (#6)
= 1.3.3 =
* Unwrap all i18n calls (#1)
* Use default theme font for Applause count (#3)
* Fix applause branding styles (#4)
= 1.3.0 =
* Track vote to be able to tell when user has already "clapped" (#355)
* Fix undefined warnings (#349)
* Fix applause icon sizes (#352)
* Update hover effects (#353)
* Fixes for missing vote props (#348)
* Update Applause block meta (#341)
* Make disabled state not react to hover nor click (#345)
* Fix block paddings (#346)
* Add border controls for applause block (#344)
* Update composer libs (#347)
* Pass required attribute to vote-item component (#343)
* Add correct applause icon & animation (#337)
* Update/referral link applause block (#333)
* Update applause count parameter (#331)
* Make clap text and count not selectable (#327)
* Allow the colours of the applause block to be changed (#322)
* Add branding to Applause Block (#326)
* Display the applause claps from the API (#325)
* Queue Claps On Click (#324)
* Check for applause block when deciding if a poll block
* Add close status to sidebar and close visual effect.
* Add/block sizes (#316)
* Add a thumbs up icon (placeholder) and some margin around it.
* add support for syncing applause block type to crowdsignal (#318)
* Add skeleton of applause block (#314)
= 1.2.1 =
* Center brand link with vote items (#336)
* Fix CSS Animation for Voting Thumbs (#332)
* Vote Block: Set focus Styling to hover styling (#329)
* clean up attribute passing to vote-item (#323)
* Add referral code to public Crowdsignal links (#330)
= 1.2.0 =
* add more keywords to vote and poll block (#310)
* Show current account info on API key selection screen (#317)
* refactor common code for poll based blocks (#311)
* set mappings for missing meta values (#309)
* Fix Default Title not syncing to platform (#253)
* Consolidate Custom Mutation Observers Into Library Function (#244)
* change Block interface into abstract class, move common helpers there. (#243)
* Add Crowdsignal block category to house all blocks within the plugin (#246)
* Vote block
* Update admin notices style (#305)
* Check API key is not empty before attempting to update connection settings
* Adding a slight opacity change when hovering a button that has a custom bg color set. (#303)
* Update/security fixes (#302)
= 1.1.1 =
* Don't Request User Code on Save if there is nothing to save (#284)
* Skip the setup screen if a user code is saved (#282)
= 1.1.0 =
* Implement a poll width setting (#255)
* fix method used when updating poll ids in post meta (#257)
* Fix archiving of poll blocks in comments (#256)
* Address the comments from the p2tenberg compatibility pr. (#252)
* P2tenberg: Get The Edit Bar To Display in p2tenberg (#254)
* keep button placeholder on focus of button answers for a less jarring editing experience (#242)
* P2tenberg compatibility (#175)
* Change radio/checkbox fill colour to text colour (#241)
* Add release preparation script (#240)
* Add Button Answer Type (with actual buttons) (#230)
* Add a link for crowdsignal.com In Sidebar for an Unpublished Poll (#239)
* remove ios styling from submit button (#225)
* Move asset definitions to the `block` class to simplify adding new blocks (#224)
* update branches that travis will build (#233)
* Add wp-editor dependency
= 1.0 =
* Update default sidebar status
* Increase Default Poll Margins
* Test suite for admin hooks
* Copy text reviews
* Added support for loading curated list of google fonts
* Normalize "thanks you" message
* Fix display of "thank you" message (custom and default) on dark backgrounds
* Add Separate Question and Body Font Family fallbacks
* Fix styles on wp-admin not honoring margins
* Fix submit button styling for themes with very specific selectors (ex TwentyNineteen theme)
* Add Unverified Account Check
* Code cleanup
* Update translations