Commit Graph
93 Commits
Author SHA1 Message Date
Nanaloveyuki 91d778d92e ♻️ Split runtime and async shared layers 2026-05-15 11:15:20 +08:00
Nanaloveyuki 1c75c98e3c 🚚 Move bitlogger&bitlogger-async to src& src-async 2026-05-15 10:13:36 +08:00
Nanaloveyuki 02c40f26f9 ⬆️ 升级 Moonbit 版本和 Async 版本 2026-05-15 09:55:29 +08:00
Nanaloveyuki 640b717c70 📝 Add record and level API docs 2026-05-12 16:13:50 +08:00
Nanaloveyuki bd1ef99189 📝 Add global logger API docs 2026-05-12 16:10:24 +08:00
Nanaloveyuki 661c17e093 📝 Add logger write API docs 2026-05-12 16:06:00 +08:00
Nanaloveyuki 474a1931c2 📝 Add record patch API docs 2026-05-12 16:00:17 +08:00
Nanaloveyuki dd895ac211 📝 Add filter predicate API docs 2026-05-12 15:56:30 +08:00
Nanaloveyuki 9248135b9c 📝 Expand API index coverage 2026-05-12 15:51:54 +08:00
Nanaloveyuki 694414e068 📝 Add file state export API docs 2026-05-12 15:05:58 +08:00
Nanaloveyuki bab9864f1f 📝 Add configured logger file state API docs 2026-05-12 14:59:59 +08:00
Nanaloveyuki d1260c5deb 📝 Add configured logger file policy API docs 2026-05-12 14:58:22 +08:00
Nanaloveyuki cfde700526 📝 Add configured logger file control API docs 2026-05-12 14:52:23 +08:00
Nanaloveyuki 87cf651c4c 📝 Update README with remove async summary 2026-05-12 14:49:18 +08:00
Nanaloveyuki 1e487f2ffc 📝 Add API index and simplify README links 2026-05-12 14:30:49 +08:00
Nanaloveyuki f21aca670a 📝 Refocus English README on entry points 2026-05-12 14:26:38 +08:00
Nanaloveyuki 6f1d6086d6 📝 Refocus READMEs on features and entry points 2026-05-12 14:25:11 +08:00
Nanaloveyuki 0ab3b95959 📝 Add configured logger file runtime API docs 2026-05-12 14:18:54 +08:00
Nanaloveyuki bd3a1c24d0 📝 Add configured logger runtime control API docs 2026-05-12 14:17:19 +08:00
Nanaloveyuki d7f93e9f9c 📝 Add async logger write API docs 2026-05-12 14:04:44 +08:00
Nanaloveyuki dad55a241f 📝 Add async logger lifecycle API docs 2026-05-12 13:55:05 +08:00
Nanaloveyuki f172305453 📝 Add async logger composition API docs 2026-05-12 13:51:08 +08:00
Nanaloveyuki 80f15cd455 📝 Polish API doc consistency and scope 2026-05-12 13:47:04 +08:00
Nanaloveyuki c6c153cf53 📝 Refine API doc notes and guidance 2026-05-12 13:32:15 +08:00
Nanaloveyuki 4d913aa642 📝 Align API docs with updated interface template 2026-05-12 13:20:36 +08:00
Nanaloveyuki 8dbadd5938 📝 Add async state and config export API docs 2026-05-12 13:08:27 +08:00
Nanaloveyuki 3dbf848a53 📝 Document logger composition APIs 2026-05-12 13:08:21 +08:00
Nanaloveyuki 0b93af9261 📝 Add sync config export API docs 2026-05-12 13:08:15 +08:00
Nanaloveyuki 6e6c14d28c 📝 Document async logger state diagnostics 2026-05-12 10:57:38 +08:00
Nanaloveyuki f1b7d1d21c Add async logger runtime snapshots 2026-05-12 10:50:42 +08:00
Nanaloveyuki 8584fc7e01 💚 Expand cross-target CI coverage 2026-05-12 10:49:06 +08:00
Nanaloveyuki a328414087 Prepare 0.4.1 release documentation 2026-05-12 10:37:43 +08:00
Nanaloveyuki f609b02377 Add cross-target async compatibility runtime 2026-05-12 10:37:15 +08:00
Nanaloveyuki 3124d7a445 🔖 Release 0.4.0 2026-05-10 16:02:19 +08:00
Nanaloveyuki 4b54005401 Add ANSI color support fallback modes 2026-05-10 15:32:48 +08:00
Nanaloveyuki 2d2388c79f Support named style closing tags 2026-05-10 15:22:56 +08:00
Nanaloveyuki e78183d267 Add scoped target and field style markup 2026-05-10 15:17:13 +08:00
Nanaloveyuki 4be861acce Add builtin semantic style tags 2026-05-10 15:10:29 +08:00
Nanaloveyuki 20f79bbe2a Add configurable style markup modes 2026-05-10 15:06:20 +08:00
Nanaloveyuki f3e903b578 Add formatter style_tags config support 2026-05-10 15:00:37 +08:00
Nanaloveyuki f1b223f203 📝 Document styled formatter usage 2026-05-10 14:52:17 +08:00
Nanaloveyuki 3b6536f980 Add style tag registry overrides 2026-05-10 14:50:06 +08:00
Nanaloveyuki b1b2235160 Add inline style markup 2026-05-10 14:41:57 +08:00
Nanaloveyuki 90af009e93 Add ANSI color mode 2026-05-10 14:33:49 +08:00
Nanaloveyuki 1d75f21671 🔖 Release 0.3.0 2026-05-10 14:05:53 +08:00
Nanaloveyuki e436b214ed 📝 Refine README wording 2026-05-10 14:03:01 +08:00
Nanaloveyuki d426945255 👷 Fix CI target selection and test expectations 2026-05-10 13:51:12 +08:00
Nanaloveyuki 9971d1b456 📝 Refresh runnable examples 2026-05-10 13:46:57 +08:00
Nanaloveyuki 8b49719816 Add config JSON export helpers 2026-05-10 13:44:59 +08:00
Nanaloveyuki 4b258209e6 Add file policy JSON export helpers 2026-05-10 13:41:23 +08:00
Nanaloveyuki 0877ab02c7 Add file policy drift checks 2026-05-10 13:33:59 +08:00
Nanaloveyuki ec0b7699fe Add bundled file policy setters 2026-05-10 13:31:49 +08:00
Nanaloveyuki ea19d3b9fd Add file policy snapshot helpers 2026-05-10 13:24:04 +08:00
Nanaloveyuki b1ffd9021b Add file policy reset helpers 2026-05-10 13:20:08 +08:00
Nanaloveyuki c637631a30 Add file failure counter reset helpers 2026-05-10 13:18:29 +08:00
Nanaloveyuki d8c9bf849f 👷 Fix MoonBit CI registry sync 2026-05-10 13:08:58 +08:00
Nanaloveyuki d209b7d618 Add file state JSON export helpers 2026-05-10 13:05:06 +08:00
Nanaloveyuki 41c9ca3eb8 Add queued file runtime state snapshots 2026-05-10 13:00:32 +08:00
Nanaloveyuki cb94d80aab Add file sink state snapshots 2026-05-10 12:58:16 +08:00
Nanaloveyuki 1a9dfe2397 Add explicit append and truncate reopen helpers 2026-05-10 12:55:02 +08:00
Nanaloveyuki c779befc23 Add explicit reopen-with-policy helper 2026-05-10 12:52:01 +08:00
Nanaloveyuki 0a7af44f06 Add explicit append policy setter 2026-05-10 12:49:08 +08:00
Nanaloveyuki a71471ffb0 Add runtime file policy setters 2026-05-10 12:45:50 +08:00
Nanaloveyuki 14eaf9e178 Add file rotation introspection helpers 2026-05-10 12:42:36 +08:00
Nanaloveyuki b68ba073b4 Add file path and auto-flush introspection 2026-05-10 12:38:32 +08:00
Nanaloveyuki b6673c66e4 Make file append mode observable and persistent 2026-05-10 12:35:15 +08:00
Nanaloveyuki 12730fded8 Add explicit configured file flush and close helpers 2026-05-10 12:31:00 +08:00
Nanaloveyuki 7f4aa199ea Forward file sink helpers through configured logger 2026-05-10 12:27:15 +08:00
Nanaloveyuki 69967badfd Add file sink reopen and failure counters 2026-05-10 12:19:52 +08:00
Nanaloveyuki a26ec6399c Add bind-style context helpers 2026-05-10 12:12:11 +08:00
Nanaloveyuki 2e008b649c Add split sink routing helpers 2026-05-09 22:00:02 +08:00
Nanaloveyuki fa2a165942 Add file sink rotation and retention 2026-05-09 21:24:02 +08:00
Nanaloveyuki 18479a8b6f Add template-based text formatter 2026-05-09 20:41:11 +08:00
Nanaloveyuki 3a05efba6a 📝 Document async batching config 2026-05-08 20:03:30 +08:00
Nanaloveyuki 3abb88dab2 Add async linger-based batch draining 2026-05-08 20:01:25 +08:00
Nanaloveyuki 87e5491801 Add async batching and flush policies 2026-05-08 18:52:50 +08:00
Nanaloveyuki 95ccb72093 Add async config serialization and test seeds 2026-05-08 18:34:28 +08:00
Nanaloveyuki 27f7651c9a ♻️ Harden async logger lifecycle semantics 2026-05-08 18:13:57 +08:00
Nanaloveyuki 7125311873 📝 Document unified async logger config 2026-05-08 17:48:11 +08:00
Nanaloveyuki d4c342f93d Add config-driven async logger builder 2026-05-08 17:47:05 +08:00
Nanaloveyuki 571e41e089 📝 Document async logger adapter package 2026-05-08 17:29:06 +08:00
Nanaloveyuki a99d2658f4 Add native async logger adapter package 2026-05-08 17:28:37 +08:00
Nanaloveyuki 9a0d7abd8e 📝 Document config-driven logger usage and 0.3 changes 2026-05-08 17:08:27 +08:00
Nanaloveyuki 745bd508e5 Add config-driven logger builder and queue observability 2026-05-08 17:08:04 +08:00
Nanaloveyuki 8e160243eb 🔖 Prepare BitLogger v0.2.0 release metadata 2026-05-08 16:27:53 +08:00
Nanaloveyuki 845718224b 📝 Document 0.2 examples and usage patterns 2026-05-08 16:24:51 +08:00
Nanaloveyuki 50013f7f0d Add composable logger core utilities 2026-05-08 16:24:20 +08:00
Nanaloveyuki fb8dea8cfb 📄 Add MIT LICENSE 2026-05-08 15:30:43 +08:00
Nanaloveyuki 4ba96adfc4 📝 Update README(Mooncake&Github) 2026-05-08 15:18:52 +08:00
Nanaloveyuki 6fa73fbc1b 🔧 Fix Mooncake namespace for v0.1.0 publish 2026-05-08 14:23:31 +08:00
Nanaloveyuki ff3d32a26a 🎉 Release BitLogger v0.1.0 core 2026-05-08 14:18:27 +08:00
Nanaloveyuki d8687a8371 🙈 Update gitgnore 2026-05-08 13:43:08 +08:00
Nanaloveyuki c065817f90 🙈 Add gitignore 2026-05-08 11:28:17 +08:00