Skip to content

Releases: attaradev/ditto

v0.1.0

04 Apr 12:45
v0.1.0
3fca25d

Choose a tag to compare

Changelog

Features

  • 6987dbd feat(config): support database URL as source alternative
  • d09f69e feat(release): add Homebrew tap and Linux package distribution
  • 39f9c40 feat(sdk): add TypeScript client for Node.js
  • 7dea43b feat: add schema-only dump, ERD generation, env command, integration tests, and Python SDK
  • 346dd3e feat: add server mode, copy run, and warm pools
  • 95a33eb feat: initial implementation of ditto
  • 7588bd1 feat: zero host dependencies, dump-time obfuscation, --dump flag

Bug Fixes

  • 81c25b8 fix(ci): fix golangci-lint v2 config and formatting
  • 10e75d9 fix(ci): move golangci exclusions to v2 schema
  • 4c15570 fix(ci): restore tracked cli entrypoint and lint cleanup
  • 29c60f7 fix(docs): remove trailing punctuation from heading (MD026)
  • b9b0fe7 fix(integration): attach dump helper container to source network
  • 2b7fd48 fix(integration): mount dump dir into postgres copy container for restore
  • 3b4947f fix(lint): resolve all golangci-lint errors
  • 338731f fix(lint): wrap deferred db.Close to satisfy errcheck
  • 672310a fix(security): harden dump credential and file handling

Other

  • 36c52d8 brand: real data. zero risk. — logo refresh and copy alignment
  • 305d578 refactor(go1.26): modernize Go patterns throughout codebase
  • ac9f533 refactor: deduplicate intPtr and validateSourceHost helpers
  • 9e6d90a refactor: simplify engine internals and eliminate duplication