PackageTrack

Go modules · #2293

github.com/open2b/scriggo

v0.61.1open2b/scriggo

Release timeline

185 releases since 2020
202120222023202420252026

Releases

  1. v0.61.2-0.20260317143427-2f437fb8222e17 Mar 2026pre-release

    Nothing published for this version

  2. v0.61.113 Mar 2026
    Release notes

    This release includes bug fixes, minor improvements, and dependency updates.

    Full list of changes since v0.61.0: v0.61.0...v0.61.1

    Open source →
  3. v0.61.1-0.20260310150826-852de0f1107b10 Mar 2026pre-release

    Nothing published for this version

  4. v0.61.04 Mar 2026
    Release notes

    This release brings improvements and new features across several parts of Scriggo: the command-line tool gains new commands and flags, the template engine adds new builtins and API, and several bugs have been fixed.

    Scriggo command

    • New build command that compiles a template and writes the output to files. This makes it easy to deploy a site by uploading the generated files to a static file hosting platform — a simple and fast way to bring a website to production. The build command also accepts a -llms flag to generate LLM-friendly Markdown output.
    • New -http flag for scriggo serve to specify the address to listen on.
    • The serve command now has the -conts flag, aligning its behavior with the existing run command.
    • The serve command now also checks for path/index.html or path/index.md when neither path.html nor path.md is found.

    Builtins and API

    • New indentJSON builtin that indents a json value while preserving the existing object key order.
    • New Template.Format method.
    • New tree transformation APIs: the transformations methods of the tree now allow transforming the syntax tree at different stages of the compilation pipeline — one before the expansion of imported and extended files, and one after. This gives greater flexibility and control over how the AST tree is transformed.

    Other fixes and improvements

    • Fixed the handling of panic(nil).
    • Various improvements and fixes to the template and the rest of Scriggo. See the full list of changes.

    Breaking changes

    • BuildOptions.TreeTransformer has been renamed to ExpandedTransformer to better reflect when it is executed.

    Go version

    The minimum required Go version is now Go 1.25, while the Scriggo command is compiled with Go 1.26.

    Open source →
  5. v0.60.1-0.20260304132730-ebac08eac0154 Mar 2026pre-release

    Nothing published for this version

  6. v0.60.1-0.20260303161235-b8be36c4cd3c3 Mar 2026pre-release

    Nothing published for this version

  7. v0.60.1-0.20260303105250-dc8d5a414ad23 Mar 2026pre-release

    Nothing published for this version

  8. v0.60.1-0.20260302100408-291f8d4442ca2 Mar 2026pre-release

    Nothing published for this version

  9. v0.60.1-0.20260223162926-c3f16bc9b2b323 Feb 2026pre-release

    Nothing published for this version

  10. v0.60.1-0.20260223160110-126ecbf1494923 Feb 2026pre-release

    Nothing published for this version

  11. v0.60.1-0.20260223111517-c763435b0df023 Feb 2026pre-release

    Nothing published for this version

  12. v0.60.1-0.20260221215741-f75d81385c5f21 Feb 2026pre-release

    Nothing published for this version

  13. v0.60.1-0.20260203105102-fede9470d7733 Feb 2026pre-release

    Nothing published for this version

  14. v0.60.1-0.20260202150135-36d307a068f12 Feb 2026pre-release

    Nothing published for this version

  15. v0.60.1-0.20260202132054-ffeca41c5b262 Feb 2026pre-release

    Nothing published for this version

  16. v0.60.1-0.20260202115643-3b5e468ff7d92 Feb 2026pre-release

    Nothing published for this version

  17. v0.60.1-0.20260202113036-81e3e145a5202 Feb 2026pre-release

    Nothing published for this version

  18. v0.60.1-0.20260130131510-360bdf1fba3f30 Jan 2026pre-release

    Nothing published for this version

  19. v0.60.1-0.20260130094700-826d48114fc330 Jan 2026pre-release

    Nothing published for this version

  20. v0.60.1-0.20260126083108-11703bb5e02c26 Jan 2026pre-release

    Nothing published for this version

  21. v0.60.1-0.20260126075942-add74720f0d726 Jan 2026pre-release

    Nothing published for this version

  22. v0.60.1-0.20260126075446-ad09f385d73f26 Jan 2026pre-release

    Nothing published for this version

  23. v0.60.1-0.20260123125857-205beb2e442c23 Jan 2026pre-release

    Nothing published for this version

  24. v0.60.1-0.20260116134516-3c211050f43116 Jan 2026pre-release

    Nothing published for this version

  25. v0.60.1-0.20260115132007-f9cac423a6f215 Jan 2026pre-release

    Nothing published for this version

  26. v0.60.1-0.20260114153552-4f076282b99314 Jan 2026pre-release

    Nothing published for this version

  27. v0.60.1-0.20251201144208-ceb639fd65111 Dec 2025pre-release

    Nothing published for this version

  28. v0.60.1-0.20251113114627-48f351e9421013 Nov 2025pre-release

    Nothing published for this version

  29. v0.60.1-0.20251112105135-dac0e172025b12 Nov 2025pre-release

    Nothing published for this version

  30. v0.60.1-0.20251010122933-1d311d515c3510 Oct 2025pre-release

    Nothing published for this version

  31. v0.60.017 Feb 2025
    Release notes

    This release follows the release of Go 1.24 and introduces updates to ensure compatibility. The minimum supported Go version is now 1.23, while the Scriggo command is compiled with Go 1.24.

    Changes:

    Open source →
  32. v0.59.127 Jan 2025
    Release notes

    Bug-fix release

    This release addresses a bug in the emitter (issue #967).

    For further details, please refer to the commit that fixed the issue.

    Open source →
  33. v0.59.022 Dec 2024
    Release notes

    This release introduces LiveReload functionality to the Scriggo Serve command, enabling automatic page reloads in the browser whenever the page’s template files are modified.

    With LiveReload and the automatic template rebuild, changes are instantly reflected in the browser as soon as you save the files.

    To disable LiveReload, use the --disable-livereload flag.

    Open source →
  34. v0.58.113 Dec 2024
    Release notes

    This release focuses on bug fixes and updates dependencies. It addresses the following issues:

    • Resolved a race condition occurring when a function or macro was called indirectly.
    • Fixed issues causing empty output when invoking a macro, especially in cases of recursive calls.
    • Addressed template recompilation errors in the Scriggo serve command when a render operator was indirectly used within a show statement.
    Open source →
  35. v0.58.1-0.20241212115642-fdec5b8bf1f112 Dec 2024pre-release

    Nothing published for this version

  36. v0.58.1-0.20241209144833-496f748e24f19 Dec 2024pre-release

    Nothing published for this version

  37. v0.58.1-0.20241206214814-6b5beecce3906 Dec 2024pre-release

    Nothing published for this version

  38. v0.58.04 Dec 2024
    Release notes

    This release fixes the following issues:

    • Fixed a panic in the Scriggo command when trying to import or extend a non-existent file.
    • Fixed rendering issues when a non-Markdown file is rendered inside a Markdown context.

    Additionally, files with the ".mdx" extension are now treated as Markdown files by default.

    We’ve added the MarkdownConverter method to native.Env. A function or method, whether passed globally or imported into a template, can now use this method to retrieve the Markdown converter passed when building the template.

    Finally, the scriggo serve command now enables support for footnotes in Markdown parsing.

    Changes

    Open source →
  39. v0.57.2-0.20241204142459-2c05377e66c04 Dec 2024pre-release

    Nothing published for this version

  40. v0.57.2-0.20241201083237-b8a4eedf047d1 Dec 2024pre-release

    Nothing published for this version

  41. v0.57.2-0.20241128092036-0fc1e83760a028 Nov 2024pre-release

    Nothing published for this version

  42. v0.57.122 Oct 2024
    Release notes

    This release only updates the GitHub Action files and the GoReleaser configuration for the release of Scriggo binaries.

    Open source →
  43. v0.57.1-0.20241022132503-a0953116b24322 Oct 2024pre-release

    Nothing published for this version

  44. v0.57.030 Sept 2024
    Release notes

    Support for Go Compiler Versions 1.22 or Higher

    This release adds support for Go compiler versions 1.22 or later.

    Note that support for Go versions 1.21 or earlier is therefore removed, as functionality of Scriggo is no longer guaranteed for these compiler versions.

    Fixes

    Dependency Updates

    Open source →
  45. v0.56.2-0.20240219134159-311bdc62e04419 Feb 2024pre-release

    Nothing published for this version

  46. v0.56.2-0.20220923071506-ce873dfde1e723 Sept 2022pre-release

    Nothing published for this version

  47. v0.56.2-0.20220804150704-382db0856b504 Aug 2022pre-release

    Nothing published for this version

  48. v0.56.14 Aug 2022
    Release notes

    This is a bug-fix release.

    Changes

    Open source →
  49. v0.56.1-0.20220804132526-7038b90584b04 Aug 2022pre-release

    Nothing published for this version

  50. v0.56.04 Aug 2022

    Nothing published for this version

  51. v0.55.08 Jul 2022

    Nothing published for this version

  52. v0.54.1-0.20220706144211-de8250578ff06 Jul 2022pre-release

    Nothing published for this version

  53. v0.54.027 Jun 2022

    Nothing published for this version

  54. v0.53.6-0.20220627131917-252d2b5afb6127 Jun 2022pre-release

    Nothing published for this version

  55. v0.53.57 Jan 2022

    Nothing published for this version

  56. v0.53.5-0.20211213161240-11e574312e4e13 Dec 2021pre-release

    Nothing published for this version

  57. v0.53.5-0.20211213145836-42d7c425b57b13 Dec 2021pre-release

    Nothing published for this version

  58. v0.53.5-0.20211213141640-78d13cecd79e13 Dec 2021pre-release

    Nothing published for this version

  59. v0.53.5-0.20211213112652-24bedf9a10e313 Dec 2021pre-release

    Nothing published for this version

  60. v0.53.5-0.20211213095132-a31b6b4ed08513 Dec 2021pre-release

    Nothing published for this version