Skip to content

Ajout du préfixe "../" sur les alias#3840

Merged
SebouChu merged 5 commits intomainfrom
hugo-155-aliases
Mar 9, 2026
Merged

Ajout du préfixe "../" sur les alias#3840
SebouChu merged 5 commits intomainfrom
hugo-155-aliases

Conversation

@SebouChu
Copy link
Copy Markdown
Member

@SebouChu SebouChu commented Mar 9, 2026

Type

  • Nouvelle fonctionnalité
  • Bug
  • Ajustement
  • Rangement

Description

Pour préparer la mise à jour vers Hugo 0.155, on préfixe les alias avec "../" afin d'éviter qu'Hugo calcule les alias à partir de "/:iso" sur les sites multilingues.

Après des tests en local, cela ne semble pas avoir d'implication, d'une part sur les sites monolingues, et d'autre part sur les sites avec Hugo <= 0.154.5. En effet, la sécurité d'Hugo évite la génération de fichiers en dehors du dossier public, ce qui rend la rétrocompatibilité possible !

Plus d'infos sur https://developers.osuny.org/docs/theme/architecture/aliases/

Niveau d'incidence

  • Incidence faible 😌
  • Incidence moyenne 😲
  • Incidence forte 😱

Copy link
Copy Markdown
Member

@arnaudlevy arnaudlevy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est construit bizarrement je trouve.
Ca devrait être uniquement dans les modèles tout ça.

@SebouChu SebouChu merged commit 2e447aa into main Mar 9, 2026
8 checks passed
@SebouChu SebouChu deleted the hugo-155-aliases branch March 9, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants