[sdk ↪ ajout_stubs_pour_plugins] 15 commits

glopglop/sdk | 15 commits

Par Glop, le 8 juillet 2026 à 03h01min :

feat(plugin_centre_image): ajout des fonctions centre_image_x() et `centre_image_y()

Ajouté
src/Stub/functions_plugin_centre_image.php
Modifié
CHANGELOG.md

Détails : feat(plugin_centre_image): ajout des fonctions `centre_image_x()` et `centre_image_y() (f32c4da1) · Validations · Glop / sdk · GitLab

==============================
Par Glop, le 8 juillet 2026 à 02h52min :

feat(templating): ajout de la fonction bouton_action()

Modifié
CHANGELOG.md
src/Stub/functions_templating.php

Détails : feat(templating): ajout de la fonction `bouton_action()` (9b87ca3e) · Validations · Glop / sdk · GitLab

==============================
Par Glop, le 8 juillet 2026 à 02h41min :

feat(image_processing): ajout des fonctions _image_ratio() et image_recadre()

Modifié
CHANGELOG.md
src/Stub/functions_image_processing.php

Détails : feat(image_processing): ajout des fonctions `_image_ratio()` et `image_recadre()` (5e7e3e5d) · Validations · Glop / sdk · GitLab

==============================
Par Glop, le 8 juillet 2026 à 02h38min :

feat(text_processing): ajout de la fonction init_mb_string()

Modifié
CHANGELOG.md
src/Stub/functions_text_processing.php

Détails : feat(text_processing): ajout de la fonction `init_mb_string()` (277b568f) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 3 mai 2026 à 10h40min :

fix(compiler): calculer_liste() type hinting

Modifié
CHANGELOG.md
src/Stub/functions_compiler.php

Détails : fix(compiler): calculer_liste() type hinting (970f12f7) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 25 février 2026 à 09h07min :

build: version 1.1.3

Modifié
CHANGELOG.md

Détails : build: version 1.1.3 (8da15efb) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 24 février 2026 à 22h45min :

feat(http_server): Mieux sanitizer les valeurs d’environnement

ref spip/ecrire!187
fixes spip-security/securite#4872

Modifié
src/Stub/functions_http_server.php

Détails : feat(http_server): Mieux sanitizer les valeurs d’environnement (40b86189) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 7 février 2026 à 13h17min :

feat(text_processing): safehtml() add $options parameter

Ref: spip-security/securite#4866

Modifié
src/Stub/functions_text_processing.php

Détails : feat(text_processing): safehtml() add $options parameter (f4162913) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 28 novembre 2025 à 00h21min :

build: remove branch-alias

Modifié
composer.json

Détails : build: remove branch-alias (7f139d22) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 28 novembre 2025 à 00h00min :

docs(compiler): fix calculer_liste() phpdoc

Modifié
src/Stub/functions_compiler.php

Détails : docs(compiler): fix calculer_liste() phpdoc (f44aa2ef) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 15 novembre 2025 à 18h10min :

docs(logger): fix spip_log() deprecated

Modifié
src/Stub/functions_logger.php

Détails : docs(logger): fix spip_log() deprecated (f83cdb70) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 10 novembre 2025 à 20h17min :

test(phpstan) : level 3

Modifié
phpstan.neon.dist

Détails : test(phpstan) : level 3 (1f91ef51) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 10 novembre 2025 à 19h23min :

docs(changelog): update

Modifié
CHANGELOG.md

Détails : docs(changelog): update (97cea5a0) · Validations · Glop / sdk · GitLab

==============================
Par b_b, le 10 novembre 2025 à 19h06min :

fix: ajout de la fonction image_reduire_par

(cherry picked from commit e00a58183a3fd95ad4776aa2653ed1aea8cc506d)

Modifié
src/Stub/functions_image_processing.php

Détails : fix: ajout de la fonction `image_reduire_par` (89cde306) · Validations · Glop / sdk · GitLab

==============================
Par JamesRezo, le 10 novembre 2025 à 17h46min :

feat!: PHP7.4 mini

BREAKING CHANGE:

  • La version 1 du SDK devient compatible avec SPIP4.4 (PHP7.4 mini)
  • Pour un SDK compatible SPIP5, utiliser la version 2 (branche 2.x)

Supprimé
src/Fake/FakeFilesystem.php
src/Mock/MockSizeFilesystem.php
src/Stub/StubFilesystem.php
src/Stub/StubLockFactory.php
src/Stub/StubSharedLock.php
Modifié
CHANGELOG.md
README.md
composer.json
phpstan.neon.dist
rector.php
src/Fake/fake_http_server.php
src/Stub/functions_autoloading.php
src/Stub/functions_compiler.php
src/Stub/functions_config.php
src/Stub/functions_filesystem.php
src/Stub/functions_http_client.php
src/Stub/functions_http_server.php
src/Stub/functions_i18n.php
src/Stub/functions_image_processing.php
src/Stub/functions_logger.php
src/Stub/functions_notification.php
src/Stub/functions_objects_auteurs.php
src/Stub/functions_objects_base.php
src/Stub/functions_objects_documents.php
src/Stub/functions_objects_mots.php
src/Stub/functions_objects_rubriques.php
src/Stub/functions_path.php
src/Stub/functions_plugin_management.php
src/Stub/functions_sql_admin.php
src/Stub/functions_sql_query.php
src/Stub/functions_templating.php
src/Stub/functions_text_processing.php
src/Stub/functions_user_management.php
src/Stub/functions_validation.php

Détails : feat!: PHP7.4 mini (6597bb06) · Validations · Glop / sdk · GitLab