Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Changelog

## [phlo 0.8.0 + 3 packages] - 2026-04-07

### Added
- phlo: pymdx driven docs (#327)

### Changed
- phlo: code quality improvements batch (#369)

### Fixed
- phlo: add manual release publish trigger
- phlo: accept bare version in manual release trigger
- phlo: gather remaining release artifacts into root dist
- phlo: simplify release publish and disable docs workflow
- phlo: keep docs
- phlo: clean deploy gh-pages, preserve cairn, move pymdx to dev deps
- phlo: inject basePath into next.config for GitHub Pages
- phlo: resolve pandera mutation, null column loop, hardcoded version, plugin registration (#357)
- phlo: security hardening — SQL injection, timing attacks, path traversal, stub reverts (#358)
- phlo: dev mode production guard, command injection, hardcoded creds, auth logging, CLI fixes (#359)
- phlo: correctness fixes, dead code removal, and security hardening (#360)
- phlo: security hardening and config correctness (#362)
- phlo: CLI and plugin system correctness fixes (#361)
- phlo: correct 4 CLI correctness issues from batch #347 (#364)
- phlo: normalize tags dict in HookFilter.__post_init__ (#365)
- phlo: prevent info leak from exception cause chain (#366)
- phlo: proxy auth signing and project root resolution (#367)
- phlo-dbt: security hardening — SQL injection, timing attacks, path traversal, stub reverts (#358)
- phlo-dbt: dev mode production guard, command injection, hardcoded creds, auth logging, CLI fixes (#359)
- phlo-dlt: resolve pandera mutation, null column loop, hardcoded version, plugin registration (#357)
- phlo-pandera: correctness fixes, dead code removal, and security hardening (#360)

### Contributors
Thanks to our contributors for this release:
- @iamgp (28 commits)

## [phlo 0.7.10] - 2026-03-31

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion packages/phlo-dbt/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies = [
description = "dbt integration capability plugin for Phlo"
name = "phlo-dbt"
requires-python = ">=3.11"
version = "0.2.5"
version = "0.2.6"

[[project.authors]]
email = "team@phlo.dev"
Expand Down
2 changes: 1 addition & 1 deletion packages/phlo-dlt/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ dependencies = [
description = "DLT ingestion engine capability plugin for Phlo"
name = "phlo-dlt"
requires-python = ">=3.11"
version = "0.2.3"
version = "0.2.4"

[[project.authors]]
email = "team@phlo.dev"
Expand Down
2 changes: 1 addition & 1 deletion packages/phlo-pandera/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies = [
description = "Quality checks and schema utilities for Phlo"
name = "phlo-pandera"
requires-python = ">=3.11"
version = "0.2.3"
version = "0.2.4"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 phlo-pandera version in init.py not updated to match pyproject.toml bump

The PR bumps packages/phlo-pandera/pyproject.toml version from 0.2.3 to 0.2.4, but the corresponding __version__ string in packages/phlo-pandera/src/phlo_pandera/__init__.py:170 is still "0.2.3". This means phlo_pandera.__version__ will report 0.2.3 at runtime while the installed package metadata says 0.2.4. The main phlo package correctly updates __version__ in both src/phlo/cli/__init__.py and src/phlo/plugins/__init__.py, so this appears to be an oversight specific to phlo-pandera.

Prompt for agents
The phlo-pandera pyproject.toml version was bumped from 0.2.3 to 0.2.4, but the __version__ variable in packages/phlo-pandera/src/phlo_pandera/__init__.py (line 170) still reads "0.2.3". Update it to "0.2.4" to match the pyproject.toml. Also update the docstring reference on line 107 of the same file which mentions "0.2.3" as the example version string.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.


[[project.authors]]
email = "team@phlo.dev"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ description = "Lakehouse platform"
name = "phlo"
readme = "README.md"
requires-python = ">=3.11"
version = "0.7.10"
version = "0.8.0"

[project.entry-points."phlo.plugins.quality"]

Expand Down
2 changes: 1 addition & 1 deletion src/phlo/cli/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
phlo workflow create --type ingestion --domain weather
"""

__version__ = "0.7.10"
__version__ = "0.8.0"
2 changes: 1 addition & 1 deletion src/phlo/plugins/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -276,4 +276,4 @@ def __getattr__(name):
"PluginRegistry",
]

__version__ = "0.7.10"
__version__ = "0.8.0"
8 changes: 4 additions & 4 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading