You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[RELEASE] 13.0.0 -- TYPO3 v13 compatibility, features & bugfixes
- support of site sets
- support of TYPO3 country API
- improve accessibility of fe forms
- enable conditions for multistep forms together with EXT:powermail_cond
Related: #943
@@ -44,11 +43,7 @@ Do you need free support? There is a kind TYPO3 community that could help you.
44
43
You can ask questions at https://stackoverflow.com and tag your question with `TYPO3` and `Powermail`.
45
44
In addition there is a slack channel in the TYPO3 slack `ext-powermail`.
46
45
47
-
### 3.2. Changelog
48
-
49
-
Please look into the [changelog of powermail](/Documentation/Changelog/Index.md)
50
-
51
-
### 3.3. Suggested Extensions for powermail
46
+
### 3.2 Suggested Extensions for powermail
52
47
53
48
-**email2powermail** Automatically convert emails to a link to a powermail form [Link](https://github.com/einpraegsam/email2powermail)
54
49
-**powermailrecaptcha** Google recaptcha [Link](https://github.com/einpraegsam/powermailrecaptcha)
@@ -57,25 +52,20 @@ Please look into the [changelog of powermail](/Documentation/Changelog/Index.md)
57
52
-**powermail_cond** Add conditions (via AJAX) to powermail forms for fields and pages [Link](https://github.com/einpraegsam/powermail_cond)
58
53
-**powermail_fastexport** Extend powermail for faster export to .xlsx / .csv files. This is useful if you have many records to be exported. [Link](https://github.com/bithost-gmbh/powermail_fastexport)
59
54
60
-
### 3.4. Product Owner
55
+
### 3.3 Product Owner
61
56
62
57
The product owner and author of the extension is Marcus Schwemer from [in2code](https://www.in2code.de). Beside that every
63
58
in2code colleague is allowed to support further development if she/he wants. In addition there are a lot of other
64
59
contributors that helped to improve the extension with their *Pull Requests* - thank you for that!
65
60
66
-
### 3.5. Release Management
61
+
### 3.4 Release Management
67
62
68
63
Powermail uses **semantic versioning** which basically means for you, that
69
64
-**bugfix updates** (e.g. 1.0.0 => 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes.
70
65
-**minor updates** (e.g. 1.0.0 => 1.1.0) includes new features and smaller tasks without breaking changes.
71
66
-**major updates** (e.g. 1.0.0 => 2.0.0) normally includes basic refactoring, new features and also breaking changes.
72
67
73
-
We try to mark breaking changes in the [changelog](/Documentation/Changelog/Index.md)
74
-
with a leading **!!!** and try to explain what to do on an upgrade (e.g. VieHelper name changed from vh:foo to vh:bar in templates).
75
-
76
-
Based on `release early, release often` we try to release new versions as often as possible into TER and to github/packagist.
77
-
78
-
### 3.6. Automatic Testing
68
+
### 3.5 Automatic Testing
79
69
80
70
#### Behaviour tests
81
71
@@ -92,7 +82,7 @@ See [readme.md](/Tests/Behavior/readme.md) for some more information about behat
92
82
At the moment powermail offers many unit tests that have to be passed before every release. See more information
93
83
about unit tests or code coverage in powermail in the [readme.md](/Tests/Unit/readme.md)
94
84
95
-
### 3.7. Code quality
85
+
### 3.6 Code quality
96
86
97
87
Beside respecting PSR-12 and TYPO3 coding guidelines, it's very important for the project to leave a file cleaner as before.
98
88
Especially because it's a really large extension with a lot of functionality and a history of over 17 years (!) and of course some
@@ -105,7 +95,7 @@ Current quality tools are:
105
95
- php linter
106
96
- TypoScript linter
107
97
108
-
### 3.8. Contribution
98
+
### 3.7 Contribution
109
99
110
100
**Pull requests** are welcome in general! Nevertheless please don't forget to add a description to your pull requests. This
111
101
is very helpful to understand what kind of issue the **PR** is going to solve.
@@ -116,7 +106,7 @@ to accept only bugfixes if I can reproduce the issue.
116
106
even more complicated in usability for an edge case feature. Please discuss a new feature before.
117
107
118
108
119
-
### 3.9. Development
109
+
### 3.8 Development
120
110
121
111
Compile and minify (uglify) JavaScript, compress CSS:
0 commit comments