Tags: Xe/x
Tags
chore(release): 1.30.0 [skip ci] # [1.30.0](v1.29.0...v1.30.0) (2026-02-16) ### Bug Fixes * **falin:** resolve npm ci dependency conflict ([#835](#835)) ([683bff8](683bff8)) * **mi:** use blog post summary in Bluesky embed description ([#848](#848)) ([7491810](7491810)) * **nguh:** return error for unsupported tokens ([d1a50e7](d1a50e7)) * **skills/xe-writing-style:** update details about successive paragraph starting letter rule ([5808b2b](5808b2b)) * **skills/xe-writing-style:** wumbofy this with Opus ([cea6609](cea6609)) * **useragent:** use filepath.Base for os.Args[0] in GenUserAgent ([#830](#830)) ([3ef21d9](3ef21d9)) * **web:** replace deprecated io/ioutil with io ([#829](#829)) ([fee5e4f](fee5e4f)) ### Features * **cmd/x:** add ai-add-provider and ai-list-models subcommands ([#850](#850)) ([bba7f41](bba7f41)) * **python:** accept io/fs.FS as root filesystem parameter ([#813](#813)) ([87b97e8](87b97e8)) * **reviewbot:** add Python interpreter with repo filesystem ([#814](#814)) ([b40ff1c](b40ff1c)) * **sakurajima:** add HTTP request timeouts to prevent hanging connections ([#837](#837)) ([d50a792](d50a792)) * **sakurajima:** add request size limits to prevent DoS attacks ([#838](#838)) ([f207855](f207855)) * **sakurajima:** add request size limits to prevent DoS attacks ([#839](#839)) ([80dd84a](80dd84a)) * **sakurajima:** production readiness fixes and enhancements ([#834](#834)) ([4368e6f](4368e6f)) * **sapientwindex:** add state to prevent double-posts ([#825](#825)) ([6ba9223](6ba9223)) * **skills:** add experimental Xe writing style skill ([baed3bd](baed3bd)) * **skills:** add Go table-driven tests skill ([#817](#817)) ([a2e35ea](a2e35ea)) * **store:** add filesystem backends (DirectFile, JSONMutexDB, CAS) ([#824](#824)) ([4f694cf](4f694cf)) * **totpgen:** add TOTP code generator command ([#833](#833)) ([d0a556d](d0a556d)) ### BREAKING CHANGES * **python:** llm/codeinterpreter/python.Run() now takes fs.FS as first parameter Assisted-by: GLM 4.6 via Claude Code Reviewbot-request: yes Signed-off-by: Xe Iaso <me@xeiaso.net> Signed-off-by: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.28.0 [skip ci] # [1.28.0](v1.27.0...v1.28.0) (2026-01-10) ### Bug Fixes * **reviewbot:** add desired output format to the system prompt ([7cb3f98](7cb3f98)) ### Features * add reviewbot prototype ([1ea29dd](1ea29dd)) * **reviewbot:** add auto-trigger via commit footer ([91726b2](91726b2)) * **reviewbot:** if no tool call, default to leaving a PR comment ([#809](#809)) ([c530dd7](c530dd7)) * **skills:** add templ-htmx skill using local htmx package ([ad16a19](ad16a19)) Signed-off-by: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.27.0 [skip ci] # [1.27.0](v1.26.1...v1.27.0) (2026-01-08) ### Bug Fixes * **package.json:** use Signed-off-by instead of Signed-Off-By ([c2406e3](c2406e3)) * **yeetfile:** build sysexts ([c9b3ab7](c9b3ab7)) ### Features * add 7-day cooldown to dependabot updates ([#791](#791)) ([1a5d9d3](1a5d9d3)) * add attention attenuator package ([6ca9c01](6ca9c01)) * add claude-code-cfg package ([73798a3](73798a3)) * **kube/alrest:** add mcp-auth sidecar ([e56238b](e56238b)) * **mi:** add birthday field to Member model ([#784](#784)) ([69bff8e](69bff8e)) * require Signed-off-by in commit messages ([#785](#785)) ([7e1c910](7e1c910)) Signed-off-by: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.25.0 [skip ci] # [1.25.0](v1.24.0...v1.25.0) (2025-10-30) ### Bug Fixes * a bunch of things ([113cde3](113cde3)) * bump versions of things in kube ([94ef124](94ef124)) * **httpdebug:** log request info ([b7c3bcb](b7c3bcb)) * oops ([1796967](1796967)) * **sakurajima:** fix tests ([5549686](5549686)) ### Features * add httpdebug Docker target and Dockerfile ([b428337](b428337)) * add shiroko k8s ([0172f70](0172f70)) * add W'zamqo as valid member name and update suggestions ([d0fff60](d0fff60)) * **cmd/httpdebug:** enhance security and functionality ([0c0f8ea](0c0f8ea)) * **cmd/mi:** add MCP server for completely bad ideas ([673dbbd](673dbbd)) * cmd/sakurajima ([86de439](86de439)) * **cmd/sakurajima:** add autocert config settings ([0017dc0](0017dc0)) * **cmd/x:** fix switch command ([616d8b4](616d8b4)) * **cmd/x:** port list-switches command over ([edd2e48](edd2e48)) * **cmd:** add x-browser-validation test program ([8c0154e](8c0154e)) * **sakurajima:** add the rigging for log filtering logic ([0274cf3](0274cf3)) * **sakurajima:** implement access logs / logrotate logic ([8b68476](8b68476)) * **sakurajima:** log filters ([b4a5f77](b4a5f77)) * **stickers:** use branded presigned URLs ([5223d77](5223d77)) Signed-Off-By: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.24.0 [skip ci] # [1.24.0](v1.23.0...v1.24.0) (2025-07-15) ### Features * **cmd/httpdebug:** add HTTP method and URI to output ([158fb5b](158fb5b)) * **cmd/relayd:** ja4t / ja4h fingerprinting ([e810bdb](e810bdb)) * **fish-config:** build a deb too I guess ([063d5c0](063d5c0)) * **fish-config:** dotenv.fish ([7c8b929](7c8b929)) * **pb/relayd:** add fingerprints object ([2fc470c](2fc470c)) Signed-Off-By: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.23.0 [skip ci] # [1.23.0](v1.22.0...v1.23.0) (2025-06-28) ### Bug Fixes * **fish-config:** make fish prompt compatible with vs code ([484b614](484b614)) * **fish-prompt:** clean up theme ([d00dabd](d00dabd)) * **mi:** enable reflection ([b264671](b264671)) ### Features * **pkgs/fish-config:** add autols, autopair, fisher, and nvm ([2a8ccb5](2a8ccb5)) Signed-Off-By: Mimi Yasomi <mimi@techaro.lol>
chore(release): 1.22.0 [skip ci] # [1.22.0](v1.21.0...v1.22.0) (2025-06-11) ### Bug Fixes * **cmd/relayd:** set the right Host header ([6db9999](6db9999)) * **mi:** make old routes work to avoid breaking tools ([b51ae17](b51ae17)) * **yeetfile:** only build uploud where purego is supported ([8c12cfa](8c12cfa)) ### Features * **ingressd:** grpc health checking ([0870e5d](0870e5d)) Signed-Off-By: Mimi Yasomi <mimi@techaro.lol>
PreviousNext