-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathchangelog.txt
219 lines (187 loc) · 11.3 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
= 2.7 - 20th August 2020 =
* Add custom avatars as a Gravatar replacement.
* Address CSP issues and re-enable the module.
* Update Infinite Scroll so that it has it's own theme support feature 'toolbelt-infinite-scroll'. Can still use 'infinite-scroll' as used in Jetpack.
* Update Infinite Scroll to focus first loaded article after new page of content loads (improves accessibility).
* Simplify social menu icon css.
* Minor bug fixes.
= 2.6.1 - 27th July 2020 =
* Disable CSP - it's not ready for prime time yet.
= 2.6 - 27th July 2020 =
* Add CSP (Content Security Policy) module.
* Add a breadcrumbs block (for full site editing).
* Add social share settings for an easy way to turn on/ off the different sharing sites.
* Add more social share sites! Instapaper, Flipboard, Tumblr, HackerNews, and Evernote.
* Add 'rel=nofollow' to social sharing links.
* Remove `wp_` prefix from social network filter.
= 2.5.3 - 15th July 2020 =
* Add hover colour to social share links so that they are always readable.
* Ensure the heading anchors don't move the content around.
* Add title to footnotes links.
* Tweak cookie banner css to ensure the box size doesn't change unexpectedly.
* Make columns css more robust so that it will work with every theme.
* Add basic support for the WordPress AMP plugin so that it doesn't output custom CSS on AMP pages.
* Add support for more social sharing sites (Reddit, Pocket, Wallabag, and send by email).
* Add scroll margin top support for heading anchors.
= 2.5.2 - 2nd March 2020 =
* Add new footnotes module that appends footnotes to the bottom of post content.
* Add a search results redirect if there's only a single result.
* Add additional cleanup rules for more speed!
* Only add css properties when a module is active that supports them.
* Automatically update the spam blocker blocklist once a week.
= 2.5.1 - 17th December 2019 =
* Fix infinite scroll button. It now hides when we get to the end of the content.
* Update blocklist.
= 2.5 - 14th December 2019 =
* Added a simple Gist block.
* Refactor widget visibility module. You may need to change your display rules. Check the documentation for more info. https://github.com/BinaryMoon/wp-toolbelt/wiki/Widget-Display
* Add new pagechild and 404 display rules to the widget visibility module.
* Add a contact form 'subject' field which we can use to override the default contact form subject.
* Add a custom post type for saving contact form submissions. The feedback gets deleted regularly so that we don't store user data unnecessarily.
* Add contact form custom subject line modifications.
* Stop sending contact form messages that get flagged as spam. They are still saved to the database and readable through the admin.
* Add fix for typographic widows.
* Add list and blockquote as internal block types for the contact form block.
* Ensure the contact form submit button stays in the right place! :)
* Fix issue with settings link appearing when it shouldn't.
* Fix: Only include contact form validation rules when there is a contact form on the page
* Make GDPR requirements of cookie banner clearer.
* Improve module selector design.
* Make the admin style tweaks show in the customizer (most important for the button improvements).
* Simplify portfolio and testimonial block code a little.
* Rename blacklist to blocklist. Language matters!
= 2.4.0 - 24th November 2019 =
* Add contact form block.
* Make admin button styles clearer (in Admin Tweaks module).
* Update spam blacklist.
* Fix dns prefetch for analytics.
* Ensure scripts and styles do not load before the <html> element.
* Remove emoji prefetch url from header in cleanup.
* Fix bug with removing jquery migrate in cleanup (undefined parameter).
* Dispatch events in cookie banner script. Makes it easier to hook into the events.
= 2.3.2 - 15th November 2019 =
* Tweak admin styles for WP 5.3.
* Add javascript events for accept and decline cookie options on cookie bar.
* Update spam blacklist.
= 2.3.1 - 7th November 2019 =
* Update spam blacklist.
* Fix undefined variable error in spam blocking.
* Ensure projects and testimonials block styles are loaded.
* Prevent scripts from being loaded multiple times.
* Make the featured images on the projects block link to the project.
* Add a method for skipping headings in the heading anchor module. Added support for this to the Projects block.
* Fix translation string. Thanks @pixolin for the patch.
= 2.3 - 24th October 2019 =
* Add a Markdown block.
* Add testimonials post type, shortcode, and block.
* Add projects shortcode and block.
* Add spam blocking support for Gravity Forms.
* Add DNS Prefetching to the stats providers.
* Change social sharing css class name from `toolbelt_social_sharing` to `toolbelt-social-sharing`.
* Change related posts, and social sharing so that they don't appear on password protected pages.
* Fix: stop css styles from trying to be included multiple times.
* Tidy up copy issues.
= 2.2.1 - 7th October 2019 =
* Refactor breadcrumbs again. Slightly longer code, but hopefully clearer what it's doing. And will allow adding caching/ filtering if we want.
* Add spam blocking for Jetpack comment forms (still experimental).
= 2.2 - 4th October 2019 =
* Add new simple comment spam module. It's experimental so tread with care.
* Add md to list of fast404 file types.
* Tweak Menu titles to make things more logical.
* Fix small js bug in cookie banner.
* Improve breadcrumb html.
= 2.1 - 22nd September 2019 =
* Add Admin Tweaks module which has a few small CSS tweaks to the WordPress admin to make it a little easier to use the interface.
* Fix setting link on plugin page.
* Move toolbelt_related_posts filter to make it easier to use.
= 2.0 - 21st September 2019 =
* Move settings pages to a top level menu.
* Add Web Monetization module.
* Add tools link to active modules on module settings page.
* Add related posts 'clear cache' tool.
* Add tool to delete all comment author urls.
* Add a filter so you can disable heading anchors on specific posts/ pages.
* Add stats tracking.
* Add tracking to infinite scroll to track content load as a new page.
* Change the WhatsApp share link. Whilst I am using the official link it doesn't seem to work on mobile, so I've changed it to another that is meant to work. I guess we will see.
* Refactored the breadcrumbs module to make it a bit more consistent, and improve the markup standards.
* Fix bug with Cleanup where a property could have already been defined.
* Update page weight numbers.
= 1.9.2 - 17th September 2019 =
* Fix bug with publishing content when Related Posts is enabled. Thanks to Pavel from wpzoom.com for the heads up.
= 1.9.1 - 16th September 2019 =
* Fix settings table filters.
= 1.9 - 16th September 2019 =
* Add module filtering to settings page.
* Flush rewrite rules on settings change.
* Add an expiry time for transients so they aren't autoloaded, and so that the cache will be cleared.
* Lots and lots of coding standards fixes. The code should be a lot more reilient now.
* Delete autoloaded related posts transients. This may be causing some slow down/ high memory usage. Update the plugin and visit the module settings to clear the old transients.
= 1.8.1 - 12th September 2019 =
* Tweak the cookie banner font sizes so they can be changed from a single place.
* Add filter for breadcrumbs that allows you to easily disable them.
= 1.8 - 10th September 2019 =
* Add widget display module. This is an early version and subject to change.
* Add infinite scroll module.
* Lots of tidying up coding standards and functionality. Thanks to Viktor Szépe for help here!
* Add missing page weight values.
* Fix incorrect text domains.
* Add pot file for simpler translations.
* Ensure cookie bar is hidden if cookies are accepted.
* Make use of travis build system to ensure good code.
* Add tools link to plugin page.
* Make heading anchors always show on touch devices.
= 1.7.1 - 4th September 2019 =
* Remove test function that makes social sharing buttons display on every page.
= 1.7 - 4th September 2019 =
* Add extra filters for enabling and disabling social sharing on different post types, or with different conditions.
* Change the social sharing options so they only display on blog posts and projects by default.
* Add Text Domain
* Make cookie banner text filterable.
* Don't display social sharing buttons if no url can be found.
* Generate social sharing url from $_SERVER properties if the permalink does not exist for some reason. Also escapes the social sharing url to be sure it's safe.
= 1.6.2 - 3rd September 2019 =
* Fix issue with heading anchors escaping output, which may break other html that has been inserted with filters.
= 1.6.1 - 3rd September 2019 =
* Remove console.log
* Make cookie js work better with older cookies.
= 1.6 - 2nd September 2019 =
* Add new module that disables urls in comment forms.
* Add new module that speeds up 404 pages for static files.
* Add additional features to the cleanup module.
* Change heading anchor priority so that heading anchors get added before other modules that may introduce heading elements.
* Tweak module CSS to improve theme compatability.
= 1.5 - 31st August 2019 =
* Add support for responsive videos.
* Add heading anchor module. This adds anchors to headings in the post/ page, for easy deep linking.
* Add a random redirect module. It allows you to randomly link to a blog post.
* Make the social sharing links load a little later so they stay at the end of the post.
= 1.4 - 29th August 2019 =
* Fix cookie notification padding.
* Call a function when cookies are accepted. We can use an action to output the code this is executed. This allows us to add tracking codes.
= 1.3 - 28th August 2019 =
* Add lazy loading to iframes and avatars as well as post content images.
* Add featured image from attachment module. Reduces the liklihood of missing featured images.
* Improve the settings screen on small screens. You now have the option to see the description and page weight on mobile.
= 1.2 - 26th August 2019 =
* Add a css custom property for setting the spacing in the css. `--toolbelt-spacing`. Change the value in your css to tweak the margins and padding used.
* Include the module css using a single function. This allows the styles to be disabled per module, or globally, without littering the code with filters and conditions.
* Add basic css for breadcrumb styles
= 1.1.2 - 25th August 2019 =
* Improve related posts. Previously the category restriction wasn't working properly. It is now! Results should be more accurate.
* Don't create portfolio post type if jetpack portfolio exists.
* Make sure related posts return the cache even if the posts are empty (ie if there's only 1 post in the category)
* Allow the admin to be disabled with a constant 'TOOLBELT_DISABLE_ADMIN'
= 1.1.1 - 24th August 2019 =
* Ensure the related posts cache is cleared so that the portfolio related posts work properly.
= 1.1 - 23nd August 2019 =
* Add filter for disabling related posts within a theme, and a function for echoing related posts wherever you like.
* Add svg icons for social links.
* Display the page impact of each module on the settings page.
* Add social links menu.
* Ensure related posts exist.
* Allow related posts to work with other post types.
* Add related posts to toolbelt portfolio post type (when it is enabled).
* Add a tool for converting Jetpack portfolio items to Toolbelt portfolio items.
= 1.0 - 20th August 2019 =
* Initial Release