Rodrigo Primo
3de159dd03
Release 4.36.0
2023-11-14 19:03:16 +02:00
Rodrigo Primo
ad9e98d62d
Update the design of the section that shows the segment conditions
...
This commit contains only part of the changes. The rest of the changes
will be commited to the premium plugin repository.
[MAILPOET-5609]
2023-11-13 14:54:49 +01:00
Ján Mikláš
671ae46fec
Fix line break in automation analytics separator
...
[MAILPOET-5702]
2023-11-13 10:48:46 +01:00
John Oleksowicz
1b31ad11d4
Update UnsubscribeTokens to use DI
...
MAILPOET-5710
2023-11-13 10:35:54 +01:00
Rostislav Wolny
005e73aee5
Remove unnecessary lint comment
...
The comment is not needed after we added @wordpress/compose
[MAILPOET-5694]
2023-11-13 12:20:32 +04:00
Jan Lysý
6ba8c7b6a5
Deactivate the option Stack on mobile for columns block
...
[MAILPOET-5694]
2023-11-13 12:20:32 +04:00
Jan Lysý
81e079ceab
Unify used assert function in test class
...
[MAILPOET-5690]
2023-11-13 06:58:52 +01:00
Jan Lysý
e7e569e3ee
Extend column block integration test about vertical-alignment
...
[MAILPOET-5690]
2023-11-13 06:58:52 +01:00
Jan Lysý
5ed3656032
Add vertical-alignment style to core/column renderer
...
[MAILPOET-5690]
2023-11-13 06:58:52 +01:00
Jan Lysý
db13c4ba25
Unify wrapping method name
...
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
57195b7a33
Disable inserting core/list-item to columns
...
Because we are disabling nesting columns, it has the side effect of allowing the inserting list-items.
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
d60004da2a
Add ListBlock integration test
...
As a part of this commit is a new method validating HTML. I moved it to the bootstrap to avoid repetition in the future.
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
f96b02146c
Refactor paragraph renderer to table
...
Because we are facing issues with Outlook, we decided to use table design when it's possible
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
87806d4053
Set border-sizing to block editor
...
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
38c099be20
Reset heading margins in emails
...
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
2ca611bacb
Reset default margin and set default padding-left
...
Because we want to have the best user experience for most of email client,
we reset the margin and set padding-left for the same look.
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
60fd4b6c8a
Add List block renderer
...
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Jan Lysý
1b73e0f4db
Allow core/list, core/list-item blocks in email editor
...
[MAILPOET-5645]
2023-11-11 09:38:35 +04:00
Rostislav Wolny
219a12578a
Simplify API for registering email block renderers
...
This commit makes the cleanup of filters for block rendering in emails automatic.
[MAILPOET-5645]
2023-11-10 08:44:08 +01:00
Rostislav Wolny
4705079877
Add a simple guide for adding a new block
...
[MAILPOET-5645]
2023-11-10 08:44:08 +01:00
John Oleksowicz
f1b9352181
Update help tooltip to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
61cf0f48d1
Update welcome wizard to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
fe909f5558
Update subscribers app to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
e7e340ab0d
Update importer to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
ace78b52be
Update settings to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
e4a5e25e82
Update static segments (lists) to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
6d58158ea9
Update dynamic segments to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
f75ed162d5
Update newsletters app to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
c53409d5f7
Update listing cron status to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
89136f9a24
Update newsletter editor to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
0e25b96067
Update coupon block to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
a706f3ffd5
Update logs page to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
831047cd43
Update landing page to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
55fc649455
Update form editor templates to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
bd1b45a2b6
Update automations listing to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
8911044808
Update automation templates to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
4af7eab295
Update automation analytics to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
c9e4bf57ae
Update automation editor to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
b474833a8c
Update homepage to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
6386032e12
Update help page to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
66fc06375a
Update sending paused notices to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
79c778a889
Update forms listing to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
9a3cf61a7f
Update form editor to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
9f6d832682
Update experimental features to use createRoot
...
MAILPOET-5120
2023-11-09 14:42:08 +01:00
John Oleksowicz
265a432de2
Force @wordpress/rich-text to use version 6.5.0
...
This should address a regression where the paragraph toolbar in the form
editor (and maybe elsewhere) wasn't showing all of the expected options
and wasn't working correctly when setting the font family.
The bug was introduced after running pnpm dedupe after updating
dependencies. I believe that changed the dependency of some
packages like woocommerce/components to use @wordpress/rich-text version
6.16.0 instead of 6.5.0.
MAILPOET-5665
2023-11-09 11:38:32 +01:00
Jan Lysý
103fd665d2
Get allowed blocks for core/column from editor config
...
[MAILPOET-5591]
2023-11-09 09:06:33 +01:00
Jan Lysý
ec83cad532
Refactor blocks initialization
...
[MAILPOET-5591]
2023-11-09 09:06:33 +01:00
Jan Lysý
5644cab9e3
Refactor BlocksRegistry to pass dependencies as an argument
...
For better extensibility of 3rd party developers, I refactored to pass Settings Controller as an argument.
[MAILPOET-5591]
2023-11-09 09:06:33 +01:00
Jan Lysý
6e1a08d60b
Fix typo in a method name
...
[MAILPOET-5591]
2023-11-09 09:06:33 +01:00
Jan Lysý
37c22fe9bc
Fix WordPress hooks usage in editor.tsx
...
[MAILPOET-5591]
2023-11-09 09:06:33 +01:00