v0.17.2

DigitalPhonetics/IMS-Toucanv0.17.2Sep 15, 2025by dswbx

AI Summary

This release focuses on stabilizing build and runtime environments, specifically fixing Cloudflare serving and raw node execution issues. It introduces a new UUID validation utility and enhances the PostgreSQL connection API. Dependencies were also bumped to version 0.17.1 to align with the latest improvements.

Key Highlights

  • Fixed a missing serve export for Cloudflare environments.
  • Added a new UUID validation utility.
  • Resolved raw node execution issues by ensuring import attributes persist on builds.
  • Improved the custom connection API for PostgreSQL.
  • Updated Dockerfile and PostgreSQL dependencies to version 0.17.1.

New Features

  • UUID validation utility

Full Release Notes

## What's Changed
* cloudflare: fix missing serve export by @dswbx in https://github.com/bknd-io/bknd/pull/251
* Add UUID validation utility by @quicujo in https://github.com/bknd-io/bknd/pull/254
* fix raw node execution by making sure import attributes stick on builds by @dswbx in https://github.com/bknd-io/bknd/pull/255
* bump Dockerfile to use bknd 0.17.1 by @dswbx in https://github.com/bknd-io/bknd/pull/256
* fix: handle numbered object conversion and update MCP tool URL by @dswbx in https://github.com/bknd-io/bknd/pull/258
* postgres: bump 0.17.1 and improve custom connection API by @dswbx in https://github.com/bknd-io/bknd/pull/257

## New Contributors
* @quicujo made their first contribution in https://github.com/bknd-io/bknd/pull/254

**Full Changelog**: https://github.com/bknd-io/bknd/compare/v0.17.1...v0.17.2