v0.58.0
[v0.58.0] - 2026-09-14
Changed
- License (Breaking):
pipelexis now licensed under the Elastic License 2.0 (ELv2) instead of MIT, and the package metadata declares the SPDX expressionElastic-2.0in place of the MIT license classifier, which makes hatchling 1.27 or later a requirement for building from source; every earlier version, up to and including v0.57.0, stays under MIT. ELv2 is source-available: you may embedpipelexin your own products, including services you offer to others whose features run your methods, and in your internal tools, while its main limitation rules out hosting a service that runs methods for others, whether they send the methods or pick them from a catalog.LICENSEcarries the full terms, including its conditions on notices and redistribution, and the License page on docs.pipelex.com explains how Pipelex reads them.
Security
- Docs site built on mkdocs-material 9.7.7: the
docsextra now requiresmkdocs-material>=9.7.7, which closes a DOM XSS in the theme's search suggestions (GHSA-xvg9-69gf-fjrf) that the published site shipped. The pull-request documentation check now builds fromuv.locklike the deploy does, instead of from its own hand-pinned theme versions.
What's Changed
- fix/Mkdocs-material-xss · L-260914-74a2a7 by @lchoquel in #1201
- feature/Relicense-elv2 · L-260914-356386 — LICENSE, pyproject, README, docs by @lchoquel in #1199
- Release v0.58.0 by @lchoquel in #1202
Full Changelog: v0.57.0...v0.58.0