aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--CHANGELOG.adoc88
-rw-r--r--index.html13
3 files changed, 97 insertions, 8 deletions
diff --git a/.gitignore b/.gitignore
index 376dcbe..53c5455 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2021 M. Shulhan <ms@kilabit.info>
//
// SPDX-License-Identifier: GPL-3.0-or-later
-/node_modules
+
+/CHANGELOG.html
/README.html
+/node_modules
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.
diff --git a/index.html b/index.html
index 32b8c3a..8fb626a 100644
--- a/index.html
+++ b/index.html
@@ -1,19 +1,18 @@
-<!DOCTYPE html>
+<!doctype html>
<!-- SPDX-FileCopyrightText: 2021 M. Shulhan <ms@kilabit.info -->
<!-- SPDX-License-Identifier: GPL-3.0-or-later -->
<html>
-
-<head>
+ <head>
<meta charset="UTF-8" />
<title>WUI - web user interface</title>
-</head>
+ </head>
-<body>
+ <body>
+ <h3><a href="/CHANGELOG.html"> CHANGELOG </a></h3>
<h3><a href="/README.html"> README </a></h3>
<h3><a href="/editor"> Editor </a></h3>
<h3><a href="/input"> Input </a></h3>
<h3><a href="/notif"> Notification </a></h3>
<h3><a href="/vfs"> VFS </a></h3>
-</body>
-
+ </body>
</html>