Skip to content

Releases: kgaughan/adjunct

v0.6.2

Choose a tag to compare

@kgaughan kgaughan released this 22 Aug 08:52
8a8f707

Primarily, this is just a minor typing fix.

What's Changed

  • Fix type error in XMLBuilder constructor by @kgaughan in #73
  • Bump astral-sh/ruff-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #74
  • Bump astral-sh/setup-uv from 8.2.0 to 8.3.2 by @dependabot[bot] in #75
  • Bump astral-sh/setup-uv from 8.3.2 to 9.0.0 by @dependabot[bot] in #76
  • Bump pymdown-extensions from 10.21.3 to 11.0 by @dependabot[bot] in #77
  • Bump pymdown-extensions from 11.0 to 11.0.1 by @dependabot[bot] in #78
  • Bump astral-sh/setup-uv from 9.0.0 to 10.0.0 by @dependabot[bot] in #79
  • Bump astral-sh/setup-uv from 10.0.0 to 10.0.1 by @dependabot[bot] in #80
  • Switch documentation to Zensical by @kgaughan in #81

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@kgaughan kgaughan released this 20 Jun 14:21
2194477

This is a maintenance release, mainly fixing some types. adjunct.ogp:Property can now be stringified (which is the same as calling the to_meta() method.

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@kgaughan kgaughan released this 29 Nov 23:37

What's Changed

  • slog: this takes some inspiration from OTel, but isn't OTel compatible by @kgaughan in #47
  • slog: tighten logfmt support by @kgaughan in #48
  • slog: s/_escape/_format_pairs/ by @kgaughan in #49
  • Save my eyes by adding automatic dark mode support to the theme by @kgaughan in #50
  • Copy across the database helps from komorebi by @kgaughan in #51
  • Omit some optional parts of DB-API that we can do without by @kgaughan in #52
  • Lean on typing rather than using a base class by @kgaughan in #53
  • Allow a broader set of timezone objects by @kgaughan in #54
  • Switch from thread-local storage to a context variable for universal safe use by @kgaughan in #55

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@kgaughan kgaughan released this 29 Nov 15:20
a8c8ee5

The primary addition in this release is that addition of a structured logging library.

What's Changed

  • slog: structured logging build on Python's built-in logging module by @kgaughan in #39
  • jsonutils: a function for parsing multiple JSON documents by @kgaughan in #40
  • slog: account for some edge cases by @kgaughan in #41
  • Leaning on StringIO and StreamHandler is silly: just record the records by @kgaughan in #42
  • Tidying by @kgaughan in #43
  • Switch to ChainMap to reduce garbage generation by @kgaughan in #44
  • Be a little smarter about how the metadata from M is pulled in by @kgaughan in #45
  • slog: logfmt support by @kgaughan in #46

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@kgaughan kgaughan released this 22 Nov 23:36
6dd5e60

This release bulks out the documentation and reworks the public interface to be more sensible, so expect breaking changes.

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@kgaughan kgaughan released this 16 Nov 18:09
521ed6a

What's Changed

The bits that matter:

Additionally, an issue with a workflow was flagged, and Sourcery started misidentifying test data as secrets:

  • Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @kgaughan in #22
  • Avoid scanning test fixture data: can cause false positives by @kgaughan in #24

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@kgaughan kgaughan released this 15 Nov 17:47
9e9d02d

What's Changed

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@kgaughan kgaughan released this 24 Aug 15:26
72c2d8a

What's Changed

New Contributors

Full Changelog: https://github.com/kgaughan/adjunct/commits/v0.1.1