Releases: ubiquity-os/ubiquity-os-kernel
Releases · ubiquity-os/ubiquity-os-kernel
v7.0.0
7.0.0 (2025-01-28)
⚠ BREAKING CHANGES
- renamed kernel toml
- payload is fetched from KV
Features
- actions sdk (c4160c6)
- add app id and bot user id (d292f5a)
- add environment variable to configuration (c3dc29d)
- add signature to action plugins (a682ce0)
- add tests (2be91f6)
- added branch deployment (51f1276)
- added manifest to hello-world-plugin.ts (d93b5c3)
- added ref on manifest.json retrieval for workers (bd1f58f)
- added release-please.yml (1ee4961)
- added tests for ref manifest fetching (49bef29)
- additional properties and required (639e4e3)
- development config (94e2685)
- enabling worker observability (4853aa8)
- export (f56714b)
- export additional config constants (a2ca525)
- export context (1f6c922)
- fix signature and add plugin github token (6941ff8)
- hono (a8e29de)
- hono (fef7870)
- initial impl (c5b77f3)
- interactive setup (6916ad3)
- jest typescript config (132537c)
- make createPlugin sync function (ff36f56)
- manifest commands object (67de8cf)
- manifest is now read and cached from the target repo (9c66d70)
- manifest is now read and cached from the target repo (76af3a0)
- merge (6d24748)
- more context and tests (e90a93d)
- multiple commands can be handled for skip (7b3e111)
- payload is fetched from KV (de80953)
- serve manifest (34adce1)
- test for skipBotEvents (128e93e)
- ubiquity logger (4053df7)
- use empty store (af5da64)
Bug Fixes
- add error handling to plugin dispatch (a3acebf)
- add error handling to schema decoding (7b15aa1)
- add npm token authentication (d551da3)
- add paginateGraphQL plugin to customOctokit (a3e1202)
- bumped plugin-sdk (a65c27a)
- bumped wrangler version (9f647ab)
- call plugins synchronously (8f386a0)
- change file name (561077e)
- ci (026ed42)
- ci test (199c646)
- correct manifest decoding logic (f76696b)
- correct variable used in error logging (37ca024)
- empty store (9eb1014)
- enabled nodejs compat (bc05c58)
- enabled nodejs compat (8b27baa)
- enabled nodejs compat (41e4b96)
- enhance error log context and config path handling (9a4bede)
- export Manifest type from SDK (2b090cd)
- file name (98fdee7)
- fixed proxy target url (7079aba)
- illegal invocation (f393668)
- import buffer from node namespace (bd9c210)
- imports (01854e7)
- install @ubiquity-os/ubiquity-os-logger (4d6eae9)
- knip (64681b8)
- knip (5b3dfad)
- knip, test (6018c59)
- lockfile updates (74c4fb3)
- log if comment can't be created (ba98cb6)
- manifest commands are properly checked for skipping (b4e8fb6)
- packages (7277580)
- pin version (4cd4ae6)
- push-event: handle changes to both dev and prod config (9435e12)
- regex to match action now accepts higher depth (668062f)
- remove broken test (472e929)
- remove SDK files and update dependencies (d47c5f2)
- remove test command ([fcb4078](https://github.com/ubiquity-os/ubiquity-os-kernel/...
v6.0.0
6.0.0 (2025-01-22)
⚠ BREAKING CHANGES
- renamed kernel toml
- payload is fetched from KV
Features
- actions sdk (c4160c6)
- add app id and bot user id (d292f5a)
- add environment variable to configuration (c3dc29d)
- add signature to action plugins (a682ce0)
- add tests (2be91f6)
- added branch deployment (51f1276)
- added manifest to hello-world-plugin.ts (d93b5c3)
- added ref on manifest.json retrieval for workers (bd1f58f)
- added release-please.yml (1ee4961)
- added tests for ref manifest fetching (49bef29)
- additional properties and required (639e4e3)
- development config (94e2685)
- enabling worker observability (4853aa8)
- export (f56714b)
- export additional config constants (a2ca525)
- export context (1f6c922)
- fix signature and add plugin github token (6941ff8)
- hono (a8e29de)
- hono (fef7870)
- initial impl (c5b77f3)
- interactive setup (6916ad3)
- jest typescript config (132537c)
- make createPlugin sync function (ff36f56)
- manifest commands object (67de8cf)
- manifest is now read and cached from the target repo (9c66d70)
- manifest is now read and cached from the target repo (76af3a0)
- merge (6d24748)
- more context and tests (e90a93d)
- multiple commands can be handled for skip (7b3e111)
- payload is fetched from KV (de80953)
- serve manifest (34adce1)
- test for skipBotEvents (128e93e)
- ubiquity logger (4053df7)
- use empty store (af5da64)
Bug Fixes
- add error handling to plugin dispatch (a3acebf)
- add error handling to schema decoding (7b15aa1)
- add npm token authentication (d551da3)
- add paginateGraphQL plugin to customOctokit (a3e1202)
- bumped plugin-sdk (a65c27a)
- bumped wrangler version (9f647ab)
- call plugins synchronously (8f386a0)
- change file name (561077e)
- ci (026ed42)
- ci test (199c646)
- correct manifest decoding logic (f76696b)
- correct variable used in error logging (37ca024)
- empty store (9eb1014)
- enabled nodejs compat (bc05c58)
- enabled nodejs compat (8b27baa)
- enabled nodejs compat (41e4b96)
- enhance error log context and config path handling (9a4bede)
- export Manifest type from SDK (2b090cd)
- file name (98fdee7)
- fixed proxy target url (7079aba)
- illegal invocation (f393668)
- import buffer from node namespace (bd9c210)
- imports (01854e7)
- install @ubiquity-os/ubiquity-os-logger (4d6eae9)
- knip (64681b8)
- knip (5b3dfad)
- knip, test (6018c59)
- lockfile updates (74c4fb3)
- log if comment can't be created (ba98cb6)
- manifest commands are properly checked for skipping (b4e8fb6)
- packages (7277580)
- pin version (4cd4ae6)
- push-event: handle changes to both dev and prod config (9435e12)
- regex to match action now accepts higher depth (668062f)
- remove broken test (472e929)
- remove SDK files and update dependencies (d47c5f2)
- remove test command ([fcb4078](https://github.com/ubiquity-os/ubiquity-os-kernel/...
v5.0.0
5.0.0 (2024-12-29)
⚠ BREAKING CHANGES
- renamed kernel toml
- payload is fetched from KV
- renamed PRIVATE_KEY to APP_PRIVATE_KEY, WEBHOOK_SECRET optional and removed WEBHOOK_PROXY_URL
- bumped eslint to v9
- removed GitHub type from the configuration as it is deduced using the plugin element string
Features
- actions sdk (c4160c6)
- add app id and bot user id (d292f5a)
- add environment variable to configuration (c3dc29d)
- add hello-world plugin example (957f0bb)
- add signature to action plugins (a682ce0)
- add tests (2be91f6)
- add tests for defaults (b7bd2f9)
- added branch deployment (51f1276)
- added manifest to hello-world-plugin.ts (d93b5c3)
- added ref on manifest.json retrieval for workers (bd1f58f)
- added release-please.yml (1ee4961)
- added tests for ref manifest fetching (49bef29)
- additional properties and required (639e4e3)
- bumped eslint to v9 (21d800a)
- development config (94e2685)
- enabling worker observability (4853aa8)
- export (f56714b)
- export additional config constants (a2ca525)
- export context (1f6c922)
- fix signature and add plugin github token (6941ff8)
- fix tests (2b150a1)
- help is displayed on /help command (7033aac)
- hono (a8e29de)
- hono (fef7870)
- initial impl (c5b77f3)
- interactive setup (6916ad3)
- jest typescript config (132537c)
- make createPlugin sync function (ff36f56)
- manifest commands object (67de8cf)
- manifest is now read and cached from the target repo (9c66d70)
- manifest is now read and cached from the target repo (76af3a0)
- merge (6d24748)
- more context and tests (e90a93d)
- multiple commands can be handled for skip (7b3e111)
- payload is fetched from KV (de80953)
- remove configuration package (091a395)
- sdk (b42f9b6)
- serve manifest (34adce1)
- sign function (aab2c8c)
- signature in payload (6cfd934)
- test for skipBotEvents (128e93e)
- ubiquity logger (4053df7)
- update packages (16a346a)
- use empty store (af5da64)
Bug Fixes
- add error handling to plugin dispatch (a3acebf)
- add error handling to schema decoding (7b15aa1)
- add npm token authentication (d551da3)
- add paginateGraphQL plugin to customOctokit (a3e1202)
- added MD escape for content (05c505c)
- added tests related to help command (bfa8fe8)
- bug with default (95b1bcb)
- bumped plugin-sdk (a65c27a)
- bumped wrangler version (9f647ab)
- call plugins synchronously (8f386a0)
- change file name (561077e)
- ci (026ed42)
- ci test (199c646)
- cleaner approach via whilefoo (7bf804c)
- correct manifest decoding logic (f76696b)
- correct variable used in error logging (37ca024)
- cspell (ddedba0)
- empty store (9eb1014)
- enabled nodejs compat (bc05c58)
- enabled nodejs compat (8b27baa)
- enabled nodejs compat (41e4b96)
- enhance error log context and config path handling (9a4bede)
- escape only pipes (6e24973)
- export Manifest type from SDK (2b090cd)
- file name (98fdee7)
- fixed proxy target url ([7079aba](https://github.com/ubiquity-os/ubiquity-os...
v4.0.0
4.0.0 (2024-12-21)
⚠ BREAKING CHANGES
- renamed kernel toml
- payload is fetched from KV
- renamed PRIVATE_KEY to APP_PRIVATE_KEY, WEBHOOK_SECRET optional and removed WEBHOOK_PROXY_URL
- bumped eslint to v9
- removed GitHub type from the configuration as it is deduced using the plugin element string
Features
- actions sdk (c4160c6)
- add app id and bot user id (d292f5a)
- add environment variable to configuration (c3dc29d)
- add signature to action plugins (a682ce0)
- add tests (2be91f6)
- added branch deployment (51f1276)
- added manifest to hello-world-plugin.ts (d93b5c3)
- added ref on manifest.json retrieval for workers (bd1f58f)
- added release-please.yml (1ee4961)
- added tests for ref manifest fetching (49bef29)
- additional properties and required (639e4e3)
- bumped eslint to v9 (21d800a)
- development config (94e2685)
- enabling worker observability (4853aa8)
- export (f56714b)
- export additional config constants (a2ca525)
- export context (1f6c922)
- fix signature and add plugin github token (6941ff8)
- fix tests (2b150a1)
- help is displayed on /help command (7033aac)
- hono (a8e29de)
- hono (fef7870)
- initial impl (c5b77f3)
- interactive setup (6916ad3)
- jest typescript config (132537c)
- make createPlugin sync function (ff36f56)
- manifest commands object (67de8cf)
- manifest is now read and cached from the target repo (9c66d70)
- manifest is now read and cached from the target repo (76af3a0)
- merge (6d24748)
- more context and tests (e90a93d)
- multiple commands can be handled for skip (7b3e111)
- payload is fetched from KV (de80953)
- sdk (b42f9b6)
- serve manifest (34adce1)
- test for skipBotEvents (128e93e)
- ubiquity logger (4053df7)
- use empty store (af5da64)
Bug Fixes
- add error handling to plugin dispatch (a3acebf)
- add error handling to schema decoding (7b15aa1)
- add npm token authentication (d551da3)
- add paginateGraphQL plugin to customOctokit (a3e1202)
- added MD escape for content (05c505c)
- added tests related to help command (bfa8fe8)
- bumped plugin-sdk (a65c27a)
- bumped wrangler version (9f647ab)
- call plugins synchronously (8f386a0)
- change file name (561077e)
- ci (026ed42)
- ci test (199c646)
- correct manifest decoding logic (f76696b)
- correct variable used in error logging (37ca024)
- empty store (9eb1014)
- enabled nodejs compat (bc05c58)
- enabled nodejs compat (8b27baa)
- enabled nodejs compat (41e4b96)
- enhance error log context and config path handling (9a4bede)
- escape only pipes (6e24973)
- export Manifest type from SDK (2b090cd)
- file name (98fdee7)
- fixed proxy target url (7079aba)
- illegal invocation (f393668)
- import buffer from node namespace (bd9c210)
- imports (01854e7)
- install @ubiquity-os/ubiquity-os-logger (4d6eae9)
- knip (64681b8)
- knip (5b3dfad)
- knip, test (6018c59)
- lockfile updates (74c4fb3)
- log if comment can't be created ([ba98cb6](ba...