From 9fb8b8ce42f979657f0abdb2a71e4fe13d861372 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sun, 6 Oct 2024 21:30:20 +0700 Subject: Release ciigo v0.14.0 (2024-10-06) === Breaking changes * all: refactoring functions to accept non pointer struct option The function that accept struct XxxOptions should only received the copy of struct, not pointer. === New features * all: introduce new type Ciigo The Ciigo type provides customizable and reusable instance of ciigo for embedding, converting, and/or serving HTTP server. This type is introduced so one can add HTTP handler or endpoint along with serving the files. === Enhancements * all: set margin on sectlevel3, sectlevel4, sectlevel5 Using default margin (1.25rem) cause the TOC for level 3 until 5 have wide gap in between them. --- CHANGELOG.adoc | 30 ++++++++++++++++++++++++++++++ ciigo.go | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index a088dbf..3acfb00 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -7,6 +7,36 @@ Shulhan :sectlinks: +[#v0_14_0] +== ciigo v0.14.0 (2024-10-06) + +[#v0_14_0__breaking_changes] +=== Breaking changes + +all: refactoring functions to accept non pointer struct option:: ++ +The function that accept struct XxxOptions should only received +the copy of struct, not pointer. + +[#v0_14_0__new_features] +=== New features + +all: introduce new type Ciigo:: ++ +The Ciigo type provides customizable and reusable instance of ciigo for +embedding, converting, and/or serving HTTP server. +This type is introduced so one can add HTTP handler or endpoint along with +serving the files. + +[#v0_14_0__enhancements] +=== Enhancements + +all: set margin on sectlevel3, sectlevel4, sectlevel5:: ++ +Using default margin (1.25rem) cause the TOC for level 3 until 5 have +wide gap in between them. + + [#v0_13_2] == ciigo v0.13.2 (2024-09-07) diff --git a/ciigo.go b/ciigo.go index 3ba0822..5069252 100644 --- a/ciigo.go +++ b/ciigo.go @@ -28,7 +28,7 @@ const ( ) // Version define the latest tagged release of this module. -var Version = `0.13.2` +var Version = `0.14.0` // defExcludes define default files to be excludes on GoEmbed. var defExcludes = []string{ -- cgit v1.3