Skip to content

Releases: HiddenCMS/Core

HiddenCMS Core 0.8.2

Choose a tag to compare

@BloberSh BloberSh released this 14 Sep 08:52

HiddenCMS Core 0.8.2

  • Fix HTTP 500 during web installer system checks caused by the removed HIDDENCMS_VERSION_CHECK_URL constant.
  • Remove the obsolete update-service probe from installation compatibility checks. Core updates remain available in administration.
  • Add an isolated regression test for system checks without legacy version constants, with no HTTP requests, mail or filesystem writes.

Compatibility

PHP >=8.1; Altitude ^0.4. Database schema remains 0.8.0; no new migration.

Validation

Installer system-check regression test, PHP syntax and git diff checks pass. Hosted installation has not been tested directly.

HiddenCMS Core 0.8.1

Choose a tag to compare

@BloberSh BloberSh released this 14 Sep 08:39

HiddenCMS 0.8.1

  • Fix disabling built-in optional modules, including Comments, Pages and Search. Mandatory modules remain enabled.
  • Disable Comments by default on new installations; preserve existing sites' settings and comment data.
  • During core updates, keep incoming release constraints for core-owned Composer dependencies while preserving additional site addons.
  • Add regression tests for addon activation, fresh installation defaults and dependency merging.

Compatibility

PHP >=8.1; Altitude ^0.4. Database schema remains 0.8.0; no new migration.

Sites still on Core 0.7.x run their existing updater during the upgrade. If it retains an Altitude ^0.3 constraint, change the site's composer.json requirement to "^0.3 || ^0.4" before retrying the core update. Do not install Altitude 0.4 separately on Core 0.7.

Validation

Activation tests, isolated database installation, dependency-merge regression tests, PHP syntax and git diff checks pass.

HiddenCMS Core 0.8.0

Choose a tag to compare

@BloberSh BloberSh released this 14 Sep 08:27

HiddenCMS 0.8.0

Highlights

  • English is now the default source language, with French translation catalogues across the administration, frontend and official addons.
  • A language widget switches language while preserving the current route and query.
  • Sign-in pages support a logo, a home link and safe return navigation.
  • New modular HiddenCMS logo and matching SVG favicon.
  • Redesigned responsive web installer with progress indicators, remembered light/dark mode, visible errors, retry support and server logging.
  • Web and interactive CLI installers let administrators choose English or French as the primary language.
  • French accents and publication controls are harmonized.

Upgrade

  • Requires PHP 8.1 or newer and Altitude 0.4.
  • Updated official addon releases require Core 0.8; update the core and addons together.
  • Existing language order and administrator-written content are preserved.
  • Migration 0.8.0 registers the language widget without duplicating existing entries.
  • Temporary translation conversion files are no longer used.

Validation

EN/FR runtime checks, generated JavaScript, isolated database installation, publication labels, PHP syntax and responsive installer previews were checked. Review tools remain available in tools/ and docs/english-first.md.

HiddenCMS 0.7.9

Choose a tag to compare

@BloberSh BloberSh released this 13 Sep 10:01

HiddenCMS 0.7.9

  • Sidebar admin compacte sur ordinateur : barre d'icones et sous-menus au clic.
  • Etat replie memorise pendant la session, libelles accessibles et infobulles.
  • Transition fluide du menu, des libelles et du footer dans les deux sens.
  • Menu mobile refermable par la croix, le voile ou la touche Echap.
  • Respect de la preference de reduction des animations.

PHP >=8.1. Aucune migration SQL : schema 0.7.2 conserve. Compatibilite des addons inchangee.

Validation : syntaxe PHP et JavaScript ; interactions et rendu controles sur ordinateur et telephone. Installation neuve et mise a jour complete non retestees pour cette correction.

HiddenCMS 0.7.8

Choose a tag to compare

@BloberSh BloberSh released this 13 Sep 09:49

HiddenCMS 0.7.8

  • Nouveau tableau de bord : frequentation sur 30 jours, membres, contenus recents, elements a traiter et etat du site.
  • Configuration SMTP depuis les parametres, mot de passe chiffre et email de test.
  • Statistiques : visites, visiteurs par jour, pages les plus vues, filtres et export CSV.
  • Collecte de frequentation uniquement apres consentement ; identifiants quotidiens conserves deux jours et compteurs agreges treize mois.
  • Affichage initial du panneau de consentement en absence de choix.
  • Retrait des helpers sur les zones ; les dispositions utilisant les anciennes metadonnees restent lisibles.

PHP >=8.1. Migration automatique du schema vers 0.7.2 pour les tables de statistiques. Les helpers restent disponibles sur les widgets. Altitude 0.3.3 propose une zone Slider sans padding.

Validation : tests SMTP, statistiques, consentement, tableau de bord et compatibilite des dispositions ; rendu du tableau de bord controle sur ordinateur et telephone. Installation neuve, mise a jour complete et envoi SMTP reel non retestes. La suite JavaScript historique du consentement necessite jsdom, absent de cet environnement.

HiddenCMS 0.7.7

Choose a tag to compare

@BloberSh BloberSh released this 12 Sep 22:09

HiddenCMS 0.7.7

  • Classes CSS configurables sur chaque zone du live editor.
  • Helpers no-padding, no-margin, parent-height et parent-width, avec classes personnalisees du theme.
  • Conservation des classes lors des modifications de lignes, colonnes et widgets ou de la duplication des dispositions.
  • Sauvegarde protegee par un jeton de formulaire et filtrage des classes CSS.

PHP >=8.1. Aucune migration SQL : schema 0.7.1 conserve. Les dispositions historiques restent compatibles ; les nouvelles metadonnees utilisent une enveloppe JSON uniquement lorsque des classes sont renseignees. Ne pas modifier ces dispositions avec une version anterieure du core.

Validation : huit tests de compatibilite, persistance et rendu front ; sauvegarde, reouverture et suppression des classes testees dans le live editor. Syntaxe PHP et diff verifies. Installation neuve et mise a jour complete non retestees pour cette release.

HiddenCMS 0.7.6

Choose a tag to compare

@BloberSh BloberSh released this 12 Sep 15:29

HiddenCMS 0.7.6

Editeur

  • Les fenetres Image, Video et Lien de TinyMCE n'affichent plus le selecteur de mediatheque. Elles permettent toujours de saisir une URL externe.
  • L'onglet de televersement de la fenetre Image est retire.
  • Les boutons dedies Mediatheque et Lecteur PDF restent disponibles pour les fichiers du site.

Compatibilite et migrations

  • PHP >=8.1 conserve. Aucune modification des contraintes des addons.
  • Aucune migration SQL ; schema 0.7.1 conserve.
  • Aucune action manuelle apres la mise a jour.

Validation : syntaxe JavaScript et controle de la configuration TinyMCE. Installation neuve, mise a jour complete et verification visuelle des dialogues non retestees pour cette release.

HiddenCMS 0.7.5

Choose a tag to compare

@BloberSh BloberSh released this 12 Sep 15:24

HiddenCMS 0.7.5

Corrections

  • La liste des addons se recharge automatiquement apres une installation Composer reussie. La fermeture de la modale ne court-circuite plus le rafraichissement.
  • Les filtres Type et Etat sont conserves dans l'onglet apres un rechargement ou un retour sur la page des addons.
  • Un filtre sauvegarde invalide est ignore ; la page reste utilisable si le stockage du navigateur est indisponible.

Compatibilite et migrations

  • PHP >=8.1 conserve. Aucune modification des contraintes des addons.
  • Aucune migration SQL ; schema 0.7.1 conserve.
  • Aucune action manuelle apres la mise a jour.

Validation : syntaxe PHP et JavaScript, verification des differences et test local de conservation des filtres apres rechargement. Installation neuve, installation reelle d'un addon et mise a jour complete non retestees pour cette release.

HiddenCMS 0.7.4

Choose a tag to compare

@BloberSh BloberSh released this 12 Sep 14:21

HiddenCMS 0.7.4

  • Les mises a jour des addons proposent des versions stables compatibles plutot que des branches de developpement.
  • Une mise a jour explicite peut remplacer une contrainte dev par une contrainte stable.
  • Le formulaire Contact expose une vue personnalisable par les themes.
  • Les fichiers PDF valides sont servis en application/pdf pour permettre leur affichage dans le lecteur du navigateur.
  • Ajout de composer/semver ^3.4. PHP >=8.1 conserve.
  • Aucune migration SQL ; schema 0.7.1 conserve.

Validation : sept tests de selection des versions stables, controles syntaxiques PHP et verification locale du formulaire Contact. Installation neuve et mise a jour complete non retestees pour cette release.

HiddenCMS 0.7.3

Choose a tag to compare

@BloberSh BloberSh released this 12 Sep 08:59

HiddenCMS 0.7.3

Ameliorations

  • TinyMCE enrichi : polices, couleurs, tableaux, recherche, code, apercu et plein ecran.
  • Insertion de lecteurs PDF depuis la mediatheque, avec selection et televersement filtres.
  • Conservation des styles et images autorises dans les contenus admin ; filtrage strict maintenu pour les profils.
  • Option Contenu seul pour le widget image, sans carte ni en-tete, avec conservation des helpers de mise en page.
  • Page de maintenance plus lisible sur ordinateur et mobile, sans collision avec les couleurs du theme.
  • Correction du doublon de bouton cookies et rafraichissement des fichiers du gestionnaire de consentement.

Compatibilite

  • PHP >= 8.1. Aucune nouvelle migration SQL ; schema 0.7.1 conserve.
  • Recommande avec Altitude 0.3.1 pour les corrections de navigation et du bouton cookies flottant.
  • Les extensions premium TinyMCE ne sont pas incluses.