Releases: ubiquity-os/ubiquity-os-kernel
Releases · ubiquity-os/ubiquity-os-kernel
v2.0.0
2.0.0 (2024-09-25)
⚠ BREAKING CHANGES
- renamed kernel toml
Features
- actions sdk (c4160c6)
- add app id and bot user id (d292f5a)
- add tests (2be91f6)
- added branch deployment (51f1276)
- added ref on manifest.json retrieval for workers (bd1f58f)
- added tests for ref manifest fetching (49bef29)
- test for skipBotEvents (128e93e)
Bug Fixes
- log if comment can't be created (ba98cb6)
- manifest commands are properly checked for skipping (b4e8fb6)
- regex to match action now accepts higher depth (668062f)
- tests (e32602a)
- trimming body to find commands (fd17b58)
Miscellaneous Chores
- renamed kernel toml (1c42c47)
v1.0.0
1.0.0 (2024-08-14)
⚠ BREAKING CHANGES
- 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
- add conventional commits (9c9366a)
- add dotenv (7b7c6f5)
- add hello-world plugin example (957f0bb)
- add knip CI configuration (83b6cb6)
- add naming conventions rule (f3997c9)
- add pull request template (e7fff97)
- add tests for defaults (b7bd2f9)
- add TS support (f9b45ea)
- add webhook events list (d504575)
- added bot default configuration (edc33a2)
- added instructions to deploy to Cloudflare Workers (54c29c8)
- added manifest to hello-world-plugin.ts (d93b5c3)
- added release-please.yml (1ee4961)
- ban non null assertions (e674345)
- bumped eslint to v9 (21d800a)
- cd (9fbac16)
- commit or pr (dbec9e3)
- config event handler (89f7de7)
- configuration is fetched org wide (f42928d)
- configuration is fetched org wide (91eb0be)
- copy typescript rules (86cb568)
- create helloWorld index.html (d1e8b0b)
- cspell: support colors (27786d7)
- cypress testing suite (92cad2c)
- default Jest testing configuration (d7670f4)
- default Jest testing configuration (#19) (f0c06fb)
- easy ui support (7ffbda1)
- easy ui support (805224f)
- event handler (1056cac)
- export (f56714b)
- export context (1f6c922)
- fix tests (2b150a1)
- format on lint-staged (bfcfcda)
- github event validation (a7f95a0)
- help is displayed on /help command (7033aac)
- initial commit (080bedf)
- jest testings (8605a37)
- jest typescript config (132537c)
- kill port 8787 before starting dev (7d77f6f)
- manifest is now read and cached from the target repo (9c66d70)
- manifest is now read and cached from the target repo (76af3a0)
- miniflare (ccdfceb)
- multiple commands can be handled for skip (7b3e111)
- mvp logs events (0ba9c2b)
- new github env style (6eb4ace)
- octokit (9e70be5)
- pass auth token instead of installation id (b224246)
- plugin chain config and repo dispatch handler (7bd5ff8)
- plugin for issue closed (36e1a03)
- prefer named functions (31825e8)
- private key format (fdd7c4a)
- production deploys (821f81e)
- push action for development branch (af60573)
- ref (b02d104)
- remove ajv validation (bdd173d)
- remove configuration package (091a395)
- remove our enum because we use octokit's types (3c0b829)
- replace expressions in nested objects (daaaf9a)
- reusable deploy script (4e8bf2b)
- sdk (b42f9b6)
- serve manifest (34adce1)
- sign function (aab2c8c)
- signature in payload (6cfd934)
- skip bot events (37cb25c)
- skip commands that don't match (71f995f)
- spell check on commit (53bfa02)
- store event payload, inputs and outputs of plugins in chain state (d769841)
- support using output from previous plugins (0d83199)
- type check on ci (7ecf406)
- ubiquibot-logger integration (0585355), closes #5
- ubiquity logger (4053df7)
- update instructions (92e48bf)
- u...