| tag name | v0.2.0 (ad56ad3a8a7358db433f5c5b21f15f6c21418b79) |
| tag date | 2024-10-08 00:22:42 +0700 |
| tagged by | Shulhan <ms@kilabit.info> |
| tagged object | commit 432958e0e1... |
| download | pakakeh.ts-0.2.0.tar.xz |
|---|
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.
=== New features
* input: implement component for inputing file
=== 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.
=== 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.
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSyS35x1RIQ2SkuGz5KU2C1AMnE8AUCZwQY6AAKCRBKU2C1AMnE
8KuwAP4+PlOxryrMJO6iVJf3W+VddD7uEJXeythetKtPvIWIBgEA7tehQdAYs8nL
zVOnsjWTBYukuD/x+AcMEaBZp4VGRA0=
=77UC
-----END PGP SIGNATURE-----
