📜 Changelog — loop.sh

Este documento registra los cambios realizados en el módulo loop.sh, utilizado para ejecutar tareas repetitivas sobre listas o combinaciones de valores.

This document records changes made to the loop.sh module, used to execute repetitive tasks over lists or value combinations.


🇪🇸 Historial de versiones

🧩 v0.2 — [2025-09-29]

  • Soporte para pares clave:valor en items
  • Interpolación avanzada: {{item}}, {{item_key}}, {{item_value}}, {{secondary_item}}
  • Combinación cruzada con lista secondary
  • Argumento fail_fast para abortar en el primer fallo
  • Trazas claras con emoji (🔁, ⚠️)
  • Ejecución de módulos ShFlow vía shflow run

🧩 v0.1 — [2025-09-20]

  • Creación inicial del módulo loop.sh
  • Iteración básica sobre lista items
  • Ejecución de módulo objetivo con argumentos interpolados
  • Dependencias: shflow, echo, tee