Skip to content

Tags: drt-hub/drt

Tags

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda

v0.7.6

Toggle v0.7.6's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
v0.7.6 — small follow-up (Amplitude + tojson_safe + CLI fix #578 + Er…

…rorFormatter retrofit #571 + cli/main split Phase 2a #572)

v0.7.5

Toggle v0.7.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.7.5 — Production Ready follow-up #3 + Tech Foundati…

…on Hardening (#568)

* chore: release v0.7.5 — Production Ready follow-up #3 + Tech Foundation Hardening

Closes the Tech Foundation Hardening epic (#538) with 11 child issues
shipped (#539 CI nightly+gate, #540 CodeQL+pip-audit+SBOM, #541 DuckDB
E2E harness, #542 boundary tests, #543 --detailed flags, #544
ErrorFormatter, #545 init --template + README rewrite, #546 cli/main
split Phase 1, #547 destinations serializer, #548 SyncObserver,
#549 BaseSqlDestinationConfig). Also ships the accumulated
[Unreleased] work since v0.7.4 — REST API source polish (#530),
sync catalog #499 P1+P2, drt_run_test MCP tool (#368), OpenTelemetry
Phase 1 config (#429), hardcoded secret detection (#424), lookup
ambiguity warning (#453), orphan shadow cleanup (#447),
drt init "Next steps:" block (#517), and more.

No new connectors, no breaking changes — drop-in upgrade from v0.7.2
/ v0.7.3 / v0.7.4.

Release prep changes per drt-release-check skill
------------------------------------------------

- pyproject.toml: 0.7.2 → 0.7.5
- .claude-plugin/marketplace.json (drt plugin): 0.7.0 → 0.7.5
- .claude-plugin/plugin.json: 0.7.0 → 0.7.5
- skills/drt/.claude-plugin/plugin.json: 0.7.0 → 0.7.5
- CHANGELOG.md: [Unreleased] → [0.7.5] - 2026-05-25 with Theme +
  Breaking Changes (None) + Tech Foundation Hardening epic
  subsection (12 entries) + Other shipped items subsection (18
  pre-session entries flat list, unchanged from [Unreleased])
- ROADMAP.md: v0.7.5 section converted from planning shape
  (Theme/Scope/Out of scope/Target) to shipped shape ("Released as
  v0.7.5 on 2026-05-25 ... See CHANGELOG.md ..."), matching the
  v0.7.3 / v0.7.4 pattern
- README.md: v0.7.5 row appended to the shipped roadmap table
- README.ja.md: mirrored (i18n-sync marker bumped in follow-up
  commit so it can reference this commit's hash)
- docs/llm/CONTEXT.md: Current version v0.7.4 → v0.7.5
- CLAUDE.md: Current Status: v0.7.5 entry added; v0.7.4 demoted to
  the historical list below

Verification
------------

  make check-skills              → All skills in sync
  pytest tests/                  → 1193 passed, 1 skipped, 7 deselected
  ruff check drt tests           → clean (no code changes in this PR)
  mypy drt                       → clean (no code changes in this PR)

make check-i18n will report README.ja.md stale; fixed in the next
commit which bumps the i18n-sync marker hash to this commit.

Refs: #538 (epic, now closed), the 11 closed child issues, and the
12 session PRs (#552 #553 #555 #557 #558 #559 #560 #562 #563 #564
#565 #566) — full bullet list in CHANGELOG.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs(i18n): sync README.ja.md marker hash to v0.7.5 release commit

Mirrors README.md updates from cfef58b (the v0.7.5 release prep
commit) by bumping the i18n-sync marker hash. README.ja.md content
was already updated in cfef58b — only the marker needed the new
commit reference, which couldn't be set in the same commit.

  make check-i18n  →  OK  README.ja.md  (synced with README.md)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

v0.7.4

Toggle v0.7.4's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
drt-core v0.7.4 — patch release for #511 (MySQL qualified schema.tabl…

…e identifiers)

v0.7.3

Toggle v0.7.3's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
drt-core v0.7.3 — patch release for #442 (Postgres qualified schema.t…

…able identifiers)

v0.7.2

Toggle v0.7.2's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
v0.7.2 — Production Ready follow-up #2

v0.7.1

Toggle v0.7.1's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
v0.7.1 — Production Ready follow-up

v0.7.0

Toggle v0.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
masukai K.Masuda
drt-core v0.7.0 — Production Ready

Reliability, observability, and correctness for syncs that run in production:
- Reliability — graceful shutdown on SIGTERM/SIGINT, retry overrides per destination, sync execution history, Slack/webhook failure alerts
- Correctness — zero-downtime atomic table swap, json_columns, FK existence checks
- DX — drt doctor, --quiet flag, drt test improvements

Plus first DWH destination (Snowflake), Codespaces playground, and OPEN_CORE.md.

Breaking changes: None. Drop-in upgrade from v0.6.x.

See CHANGELOG.md for the full list.
Commits: v0.6.2...v0.7.0

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was signed with the committer’s verified signature.
masukai K.Masuda
release: v0.6.2

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>