summaryrefslogtreecommitdiff
path: root/CHANGELOG.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.adoc')
-rw-r--r--CHANGELOG.adoc88
1 files changed, 88 insertions, 0 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
new file mode 100644
index 0000000..7b325f9
--- /dev/null
+++ b/CHANGELOG.adoc
@@ -0,0 +1,88 @@
+= pakakeh.ts changelog
+:toc:
+:sectanchors:
+
+[#v0_2_0]
+== Release pakakeh.ts v0.2.0 (2024-10-08)
+
+This release update the package name and repository URL to new name
+"pakakeh.ts".
+
+On dependencies, we upgrade the tools to use eslint v9.
+
+[#v0_2_0__new_features]
+=== New features
+
+input: implement component for inputing file::
+
+
+[#v0_2_0__enhancements]
+=== Enhancements
+
+editor: set the caret color to red::
++
+Since we cannot change its shape, changing the color to red make the
+text cursor position visible to eyes.
+
+editor: allow inserting tab on editor::
++
+Previously pressing tab on editor will move focus to the next
+component on page or browser.
+Now, pressing tab will insert "\t" on the current cursor.
+
+
+[#v0_2_0__chores]
+=== Chores
+
+all: rewrite README using markdown format::
++
+This is to make the repository README rendered on git.sr.ht, not only
+github.
+
+make: add task to install tools and serve the HTML and docs::
++
+--
+The "install-tools" task install the ciigo binary using Go tools
+into user's ${GOBIN}.
+
+The "serve" task serve the HTML files for local development and
+automatically convert ".md" files to HTML for previewing.
+--
+
+notif: update example message for notification::
+
+
+tsconfig.json: set the watch options::
++
+--
+For watchFile and watchDirectory we use useFsEvents (the default):
+Attempt to use the operating system/file system’s native events
+for directory changes.
+
+dynamicPriorityPolling: Use a dynamic queue where less-frequently
+modified files will be checked less often.
+
+synchronousWatchDirectory: Synchronously call callbacks and update
+the state of directory watchers on platforms that don`t support
+recursive watching natively.
+Instead of giving a small timeout to allow for potentially multiple
+edits to occur on a file.
+
+Reference: https://www.typescriptlang.org/docs/handbook/configuring-watch.html
+--
+
+all: update reuse to use REUSE.toml::
++
+Since REUSE version 3.2, using ".reuse/dep5" has been deprecated,
+and replaced using REUSE.toml
+
+all: update README::
++
+Add list of components that we provides on this module and
+how to start development.
+
+all: commit all generate JavaScript files::
++
+This is to simplify development on third party where they can
+clone and include the file directly without installing or running
+anything to build the files.