From 65df21ec938be88ea4441503d665aaf09e796ce7 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Tue, 7 Nov 2023 20:18:22 +0700 Subject: Release ciigo v0.10.1 (2023-11-07) In this release, update on asciidoctor-go add new features to parse unordered list with '-' and some bug fixes related to rendering list. The update on share module fix for permission error when scanning using memfs and HTTP redirect for request to directory that does not end with slash. === Bug fixes all: ignore error permission when listing file markups:: Instead of returning the error, ignore it and continue processing other files in the list. === Enhancements all: print log message with log package:: This is to provide the timestamp to each log output. cmd/ciigo: set default IP address to loopback on serve command:: Previously, the default IP address is 0.0.0.0 which listen on all network interfaces. Listening to all network interface should be explicit by user. all: use modification time to force HTML conversion:: In this changes, we derive the decision based on modification time of HTML template and markup file. If the HTML template or markup file is newer that HTML file then the new HTML file will be generated. --- CHANGELOG.adoc | 49 +++++++++++++++++++++++++++++++++++++++++++++++-- ciigo.go | 2 +- 2 files changed, 48 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index a6f5f16..e2c4960 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -1,5 +1,3 @@ -// SPDX-FileCopyrightText: 2020 Shulhan -// SPDX-License-Identifier: GPL-3.0-or-later = Changelog for ciigo Shulhan :toc: @@ -7,6 +5,50 @@ Shulhan :sectlinks: +[#v0_10_1] +== ciigo v0.10.1 (2023-11-06) + +In this release, update on asciidoctor-go add new features to parse +unordered list with '-' and some bug fixes related to rendering list. + +The update on share module fix for permission error when scanning using +memfs and HTTP redirect for request to directory that does not end with +slash. + +[#v0_10_1__bug_fixes] +=== Bug fixes + +all: ignore error permission when listing file markups:: ++ +Instead of returning the error, ignore it and continue processing other +files in the list. + +[#v0_10_1__enhancements] +=== Enhancements + +all: print log message with log package:: ++ +This is to provide the timestamp to each log output. + +cmd/ciigo: set default IP address to loopback on serve command:: ++ +Previously, the default IP address is 0.0.0.0 which listen on all +network interfaces. +Listening to all network interface should be explicit by user. + +all: use modification time to force HTML conversion:: ++ +-- +Previously, in changes 46bd8b68dc8c we set the Convert to always force +the HTML conversion. + +In this changes, we derive the decision based on modification time +of HTML template and markup file. +If the HTML template or markup file is newer that HTML file then the +new HTML file will be generated. +-- + + [#v0_10_0] == ciigo v0.10.0 (2023-05-14) @@ -518,3 +560,6 @@ The first release support asciidoc and markdown markup language. The v0.1.0 release has been deleted because it contains error in the dependencies and the Go module cache make it even harder to invalidate it. + +// SPDX-FileCopyrightText: 2020 Shulhan +// SPDX-License-Identifier: GPL-3.0-or-later diff --git a/ciigo.go b/ciigo.go index d9b467e..1401121 100644 --- a/ciigo.go +++ b/ciigo.go @@ -27,7 +27,7 @@ const ( ) // Version define the latest tagged release of this module. -var Version = `0.10.0` +var Version = `0.10.1` // defExcludes define default files to be excludes on GoEmbed. var defExcludes = []string{ -- cgit v1.3