AddOn


rexstan

Beschreibung

Adds code analysis to REDAXO improving developer productivity and code quality.

PHPStan for REDAXO.

Features:
- IDE-Integration
- WebUi
- Run from REDAXO console

rexstan integrates the well known PHPStan static code analysis engine into REDAXO. Therefore you get static analysis for development of your REDAXO based website and/or AddOns with a single click. rexstan is distributed via the REDAXO installer and therefore can be consumed by anyone with a REDAXO 5.x website.

rexstan integrates with the REDAXO Console, the REDAXO WebUI but also describes the setup with PHPStorm natively.

Additionally rexstan provides answers to frequently asked questions to make it as easy as possible to get started with PHPStan for newcomers.


github.com/FriendsOfREDAXO/rexstan

Umsetzung

Friends Of REDAXO zum Profil

github.com/FriendsOfREDAXO

Versionen

1.0.63

Für REDAXO
^5.2
Veröffentlicht am
03.12.2022
Require / PHP
>=7.3, <8.3

## Improvements
* Fix Zusammenfassung Whoopst auf Windows #232 by aeberhard in https://github.com/FriendsOfREDAXO/rexstan/pull/244 * Korrekte Pfade unter Windows by aeberhard in https://github.com/FriendsOfREDAXO/rexstan/pull/245
* added rexstan logo by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/243

## What’s Changed
* enable native-type-coverage only in summary tab by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/239 * Bump spaze/phpstan-disallowed-calls from 2.9.0 to 2.10.0 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/236
* Bump staabm/phpstan-dba from 0.2.51 to 0.2.53 by @dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/240

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.62…1.0.63

1.0.62

Für REDAXO
^5.2
Veröffentlicht am
18.11.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* fix phpstan/phpunit by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/234

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.61…1.0.62

1.0.61

Für REDAXO
^5.2
Veröffentlicht am
16.11.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* respect symplify sea-levels in total-errors by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/230

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.60…1.0.61

1.0.60

Für REDAXO
^5.2
Veröffentlicht am
15.11.2022
Require / PHP
>=7.3, <8.3

- explicit error when `proc_open` is missing

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.59…1.0.60

1.0.59

Für REDAXO
^5.2
Veröffentlicht am
12.11.2022
Require / PHP
>=7.3, <8.3

## Improvements
* support reporting of native type coverage percentages in summary by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/227

## What’s Changed
* handle exit-code in execCmd() by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/225 * rename 'code complexity' to 'report mixed' by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/226

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.58…1.0.59

1.0.58

Für REDAXO
^5.2
Veröffentlicht am
11.11.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump spaze/phpstan-disallowed-calls from 2.8.0 to 2.9.0 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/218 * Bump phpstan/phpstan from 1.9.1 to 1.9.2 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/220
* Bump symplify/phpstan-rules from 11.1.16 to 11.1.17 by @dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/221

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.57…1.0.58

1.0.57

Für REDAXO
^5.2
Veröffentlicht am
04.11.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* fix `rex_media::get(“REX_MEDIA1“);` false positives by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/209 * separate stdout and stderr input by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/210
* Bump phpstan/phpstan from 1.9.0 to 1.9.1 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/212 * Bump phpstan/phpstan-symfony from 1.2.14 to 1.2.16 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/213

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.56…1.0.57

1.0.56

Für REDAXO
^5.2
Veröffentlicht am
03.11.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump symplify/phpstan-rules from 11.1.14 to 11.1.15 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/198 * Bump phpstan/phpstan-phpunit from 1.1.3 to 1.2.1 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/197
* Bump symplify/phpstan-rules from 11.1.15 to 11.1.16 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/199 * Bump staabm/phpstan-dba from 0.2.48 to 0.2.49 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/201
* Bump staabm/phpstan-dba from 0.2.49 to 0.2.50 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/203 * Bump phpstan/phpstan from 1.8.11 to 1.9.0 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/206
* run github actions on php 7.4 by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/207

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.55…1.0.56

1.0.55

Für REDAXO
^5.2
Veröffentlicht am
26.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* implement type inference on `rex_request::*` by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/193 * fix rexstan console command by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/196
* Bump symplify/phpstan-rules from 11.1.12 to 11.1.14 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/194 * Bump symplify/phpstan-rules from 11.1.11 to 11.1.12 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/191
* make test-suite runnable independent from project path by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/187

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.54…1.0.55

1.0.54

Für REDAXO
^5.2
Veröffentlicht am
24.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump phpstan/phpstan from 1.8.10 to 1.8.11 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/188 * Bump phpstan/phpstan-phpunit from 1.1.1 to 1.1.3 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/188

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.53…1.0.54

1.0.53

Für REDAXO
^5.2
Veröffentlicht am
24.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* auto-register `functions/` folder of available addons by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/179 * support yakamara directoy layout by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/180
* Bump phpstan/phpstan from 1.8.9 to 1.8.10 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/183 * Bump spaze/phpstan-disallowed-calls from 2.7.0 to 2.8.0 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/186
* Bump symplify/phpstan-rules from 11.1.10 to 11.1.11 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/185 * use rexstan namespace by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/182

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.52…1.0.53

1.0.52

Für REDAXO
^5.2
Veröffentlicht am
14.10.2022
Require / PHP
>=7.3, <8.3

## Improvements
* add basic MAMP OSX Support by bloep in https://github.com/FriendsOfREDAXO/rexstan/pull/174 * implement error graph/trends by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/149

## What’s Changed
* update phpstan-dba to 0.2.47 by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/166 * Bump spaze/phpstan-disallowed-calls from 2.5.0 to 2.7.0 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/168
* level 9 emoji by aeberhard in https://github.com/FriendsOfREDAXO/rexstan/pull/169 * Bump staabm/phpstan-dba from 0.2.47 to 0.2.48 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/170
* Bump phpstan/phpstan from 1.8.8 to 1.8.9 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/175 * cover escape scenarios in tests by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/176

## New Contributors
* @bloep made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/174

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.51…1.0.52

1.0.51

Für REDAXO
^5.2
Veröffentlicht am
08.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* detect possible sql injections by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/155 * support `array_map` based escaping by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/162
* rexstan tip: “Wie mit dem Fehler `Function X not found.` umgehen?” by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/163

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.50…1.0.51

1.0.50

Für REDAXO
^5.2
Veröffentlicht am
06.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump phpstan/phpstan-symfony from 1.2.13 to 1.2.14 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/160 * Bump phpstan/phpstan from 1.8.7 to 1.8.8 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/161

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.49…1.0.50

1.0.49

Für REDAXO
^5.2
Veröffentlicht am
04.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* implement RexGetRule by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/152 * use constants by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/153
* mark all vendor/bin/* files as executable by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/154 * update staabm/phpstan-dba by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/156
* composer update by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/157 * Bump phpstan/phpstan from 1.8.6 to 1.8.7 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/159
* implement rexstan tips / faq links by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/158 * fix false-positive when comparing `'rex_'` with `rex::getTablePrefix()` by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/150

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.48…1.0.49

1.0.48

Für REDAXO
^5.2
Veröffentlicht am
01.10.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump staabm/phpstan-dba from 0.2.42 to 0.2.43 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/141 * less strict code complexity rules by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/145
* added type inference tests by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/144 * update phpstan-dba by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/146
* Bump symplify/phpstan-rules from 11.1.9 to 11.1.10 by @dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/148

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.47…1.0.48

1.0.47

Für REDAXO
^5.2
Veröffentlicht am
24.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* fix false positive in RexGetValueRule for `non-falsy-string` args by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/140

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.46…1.0.47

1.0.46

Für REDAXO
^5.2
Veröffentlicht am
24.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* implement RexGetValueRule rule by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/138 * Ergänzung Readme PHP Speicherlimit REDAXO Docker by skerbis in https://github.com/FriendsOfREDAXO/rexstan/pull/136
* factor out RexGetValueReflection by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/137

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.45…1.0.46

1.0.45

Für REDAXO
^5.2
Veröffentlicht am
23.09.2022
Require / PHP
>=7.3, <8.3

PHPStan update to 1.8.6

https://github.com/phpstan/phpstan/releases/tag/1.8.6

1.0.44

Für REDAXO
^5.2
Veröffentlicht am
21.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* support rex_media->getValue() type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/130 * support rex_article->getValue() type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/131
* support rex_category->getValue() type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/132 * support rex_article_slice->getValue() type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/133
* support rex_user->getValue() type inference by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/134

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.43…1.0.44

1.0.43

Für REDAXO
^5.2
Veröffentlicht am
20.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* extracted a REDAXO SuperGlobals extension by staabm * implement summary tab by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/117
* moved config files into dedicated folder by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/118 * Bugfix: Link zum Editor um angehängte Texte bereinigen by christophboecker in https://github.com/FriendsOfREDAXO/rexstan/pull/122
* more information on error while install by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/121 * Seite "Zusammenfassung" Layout mit bootstrap-table by christophboecker in https://github.com/FriendsOfREDAXO/rexstan/pull/119

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.42…1.0.43

1.0.42

Für REDAXO
^5.2
Veröffentlicht am
17.09.2022
Require / PHP
>=7.3, <8.3

allow use of code-complexity & dead-code at the same time

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.41…1.0.42

1.0.41

Für REDAXO
^5.2
Veröffentlicht am
17.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* implement code complexity extension by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/111 * extension to detect dead code by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/112
* add sticky panel-heading by @eaCe in https://github.com/FriendsOfREDAXO/rexstan/pull/115

## New Contributors
* @eaCe made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/115

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.40…1.0.41

1.0.40

Für REDAXO
^5.2
Veröffentlicht am
07.09.2022
Require / PHP
>=7.3, <8.3

## What’s Changed
* Bump phpstan/phpstan from 1.8.4 to 1.8.5 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/106 * gh-actions: added php-version matrix by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/104
* gh-actions: use string values by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/105 * declare php 8.2 support by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/103

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.39…1.0.40

1.0.39

Für REDAXO
^5.2
Veröffentlicht am
03.09.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* Bump phpstan/phpstan to 1.8.4
* Bump symplify/phpstan-rules from 11.1.6 to 11.1.7 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/100 * Bump symplify/phpstan-rules from 11.1.7 to 11.1.9 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/102

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.38…1.0.39

1.0.38

Für REDAXO
^5.2
Veröffentlicht am
01.09.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* Bump phpstan/phpstan from 1.8.2 to 1.8.3 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/98 * Bump phpstan/phpstan-strict-rules from 1.4.2 to 1.4.3 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/99

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.37…1.0.38

1.0.37

Für REDAXO
^5.2
Veröffentlicht am
01.09.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* remove unused css by christophboecker in https://github.com/FriendsOfREDAXO/rexstan/pull/93 * Bump phpstan/phpstan-strict-rules from 1.4.0 to 1.4.2 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/95
* Bump phpstan/phpstan-symfony from 1.2.9 to 1.2.11 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/94 * Bump phpstan/phpstan-symfony from 1.2.11 to 1.2.13 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/96
* Bump symplify/phpstan-rules from 11.1.5 to 11.1.6 by @dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/97

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.36…1.0.37

1.0.36

Für REDAXO
^5.2
Veröffentlicht am
24.08.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* Reference PHP Version is configurable in user settings
* Bump symplify/phpstan-rules from 11.1.1 to 11.1.4 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/90 * Bump symplify/phpstan-rules from 11.1.4 to 11.1.5 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/91
* Bump phpstan/phpstan-strict-rules from 1.3.0 to 1.4.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/92

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.35…1.0.36

1.0.35

Für REDAXO
^5.2
Veröffentlicht am
11.08.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* Web UI Analyse überarbeitet by christophboecker in https://github.com/FriendsOfREDAXO/rexstan/pull/82 * implement cognitive-complexity extension by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/88
* Bump phpstan/phpstan-symfony from 1.2.8 to 1.2.9 by dependabot in https://github.com/FriendsOfREDAXO/rexstan/pull/83 * Neue Ladereihenfolge der neon-Dateien by christophboecker in https://github.com/FriendsOfREDAXO/rexstan/pull/85

## New Contributors
* dependabot made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/83 * christophboecker made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/85

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.34…1.0.35

1.0.34

Für REDAXO
^5.2
Veröffentlicht am
05.08.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* `rex_sql::getArray()` return type depends on `PDO::FETCH_*` by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/81

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.33…1.0.34

1.0.33

Für REDAXO
^5.2
Veröffentlicht am
05.08.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* Improve phpstan config not found error by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/75 * Report error while setup on missing permissions by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/76
* echo general phpstan errors by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/80

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.32…1.0.33

1.0.32

Für REDAXO
^5.2
Veröffentlicht am
04.08.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* forbid use of $_SESSION, suggest rex_* APIs instead by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/72 * forbid all superglobals, suggest rex_* APIs instead by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/73
* on a git checkout require the root composer autoloader by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/70

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.31…1.0.32

1.0.31

Für REDAXO
^5.2
Veröffentlicht am
01.08.2022
Require / PHP
>=7.3, <8.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.30…1.0.31

1.0.30

Für REDAXO
^5.2
Veröffentlicht am
31.07.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* revert `rex_sql->getRow()` inference by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/67

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.29…1.0.30

1.0.29

Für REDAXO
^5.2
Veröffentlicht am
31.07.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* implement `rex_sql->getArray()` return type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/64 * implement `rex_sql->getRow()` type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/65
* Render phpversion into install error by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/57

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.28…1.0.29

1.0.28

Für REDAXO
^5.2
Veröffentlicht am
30.07.2022
Require / PHP
>=7.3, <8.2

## What’s Changed
* implement `RexSqlGetValueRule` by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/53

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.27…1.0.28

1.0.27

Für REDAXO
^5.2
Veröffentlicht am
29.07.2022
Require / PHP
>=7.3

## What’s Changed
* support `rex_sql::getValue()` inference also for regular (non-prepared) statements by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/50

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.26…1.0.27

1.0.26

Für REDAXO
^5.2
Veröffentlicht am
24.07.2022
Require / PHP
>=7.3
  • Implement `rex_sql::getValue()` type inference by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/49 * clear-result-cache on PACKAGE_CACHE_DELETED by staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/48

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.25…1.0.26

1.0.25

Für REDAXO
^5.2
Veröffentlicht am
20.07.2022
Require / PHP
>=7.3

- update phpstan/phpstan to 1.8.2
- update phpstan/phpstan-symfony to 1.2.8

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.24…1.0.25

1.0.24

Für REDAXO
^5.2
Veröffentlicht am
19.07.2022
Require / PHP
>=7.3

- update staabm/phpstan-dba to 0.2.42
- update phpstan/phpstan-symfony to 1.2.6

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.23…1.0.24

1.0.23

Für REDAXO
^5.2
Veröffentlicht am
14.07.2022
Require / PHP
>=7.3

- REXSTAN_PATHFIX workarround entfernt
- Fixed `Failed to open stream: No such file or directory … while loading bootstrap file `

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.22…1.0.23

1.0.22

Für REDAXO
^5.2
Veröffentlicht am
13.07.2022
Require / PHP
>=7.3

- phpstan update auf 1.8.1
- composer platform check deaktiviert

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.21…1.0.22

1.0.21

Für REDAXO
^5.2
Veröffentlicht am
29.06.2022
Require / PHP
>=7.3

- php mindest version ist jetzt 7.3.x
- phpstan-dba update auf 0.2.41, siehe https://github.com/staabm/phpstan-dba/releases/tag/0.2.41
- bei der installation werden versch. vorraussetzungen geprüft
- experimenteller support für module/templaets via theme addon

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.20…1.0.21

1.0.20

Für REDAXO
^5.2
Veröffentlicht am
29.06.2022
Require / PHP
>=7.2

update auf phpstan 1.8.0

## New Contributors
* @aeberhard made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/41

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.19…1.0.20

1.0.19

Für REDAXO
^5.2
Veröffentlicht am
24.06.2022
Require / PHP
>=7.2

Im Strict-Modus meldet PHPStran [jetzt Fehler wenn vergleiche mit `==` statt `===` bzw. `!=` statt `!==` durchgeführt werden.](https://twitter.com/OndrejMirtes/status/1537418180888514560)

FAQ wurde dahinghend ergänzt

Weiterlesen: [PHP – Loose Comparison () VS Strict Comparision (=)](https://techgeekgalaxy.com/php-equality-comparisons/)

1.0.18

Für REDAXO
^5.2
Veröffentlicht am
20.06.2022
Require / PHP
>=7.2

## What’s Changed
* update phpstan to 1.7.15 by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/38

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.17…1.0.18

1.0.17

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

fixed [Class ‘mysqli’ not found error](https://github.com/FriendsOfREDAXO/rexstan/issues/35)

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.16…1.0.17

1.0.16

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.15…1.0.16

1.0.14

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

minor fixes

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.14…1.0.15

1.0.14

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

## What’s Changed
* added phpstan-dba support by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/32 configurable via settings page

Bildschirmfoto 2022-06-19 um 11 17 46

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.13…1.0.14

1.0.13

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- developer-addon module/templates false-positive fixes

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.12…1.0.13

1.0.12

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- “developer”-addon module/templates sind jetzt analysierbar
- core/core-addon funktionen werden nicht länger als ‘undefined’ gemeldet

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.11…1.0.12

1.0.11

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- analyse beschleunigt

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.10…1.0.11

1.0.10

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- neue Bleeding Edge Extension
- neue PHPUnit Extension
- FAQ erweitert

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.9…1.0.10

1.0.9

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2
  • update phpstan to 1.7.14 by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/26

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.8…1.0.9

1.0.8

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

Windows support

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.7…1.0.8

1.0.7

Für REDAXO
^5.2
Veröffentlicht am
13.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.6…1.0.7

1.0.6

Für REDAXO
^5.2
Veröffentlicht am
13.06.2022
Require / PHP
>=7.2
 

1.0.5

Für REDAXO
^5.2
Veröffentlicht am
12.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.4…1.0.5

1.0.4

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.3…1.0.4

1.0.3

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.2…1.0.3

1.0.2

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2
 

1.0

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2