Skip to content

Tags: tommyknocker/pdo-database-class

Tags

v2.12.0

Toggle v2.12.0's commit message
chore: prepare release v2.12.0 - Update CHANGELOG.md with v2.12.0 release notes (2025-12-12) - Update CLI version to 2.12.0 in Application.php - Add MSSQL system schema filtering for better performance - Update version links in CHANGELOG.md Major features: - Added optimize command (analyze, structure, logs, query) - Added AI-powered database analysis (ai query, schema, optimize) - Support for 6 AI providers (OpenAI, Anthropic, Google, Microsoft, DeepSeek, Yandex) - Performance optimizations (~25% faster schema analysis) - Test reliability improvements

v2.11.2

Toggle v2.11.2's commit message
Release v2.11.2 - Extended TUI Dashboard with 4 new panes (Schema Browser, Migration Manager, Server Variables, SQL Scratchpad) - Added dual-screen support for 8 panes total - Added table search command for searching values across all columns - Added seed generate command for extracting database data - Fixed multiple TUI Dashboard display issues - Improved IDE autocompletion for migrations - Increased test coverage to ~67% (3806 tests, 12180 assertions)

v2.11.1

Toggle v2.11.1's commit message
chore: prepare release v2.11.1 - Update CHANGELOG.md with v2.11.1 release notes - Update CLI version to 2.11.1 - Update Unreleased link to point to v2.11.1...HEAD

v2.11.0

Toggle v2.11.0's commit message
Release v2.11.0 - Add Oracle Database support - Add PdoDb::fromEnv() method - Add PHP extension validation - Add connection management CLI commands - Add database seeds functionality - Add dump command backup features - Fix Oracle CLI examples in GitHub Actions - Improve Oracle compatibility - Extend test coverage to 85%+

v2.10.3

Toggle v2.10.3's commit message
chore: prepare release v2.10.3 - Add changelog entry for v2.10.3 (2025-11-21) - Document all new features: pdodb init, repository/service generators, cache enhancements, monitoring, migration dry-run SQL collection - Document architecture refactoring (Open/Closed Principle) - Document MSSQL driver standardization (sqlsrv only) - Update Unreleased link to point to v2.10.3...HEAD - Add v2.10.3 link to compare v2.10.2...v2.10.3

v2.10.2

Toggle v2.10.2's commit message
chore: prepare release v2.10.2 - Add CHANGELOG.md entry for v2.10.2 (2025-11-18) - Document all new features: dump/restore, table management, db/user management - Document query/model/migrate command enhancements - Document global CLI options (--help, --config, --env, --connection) - Document SQL formatter improvements and dialect refactoring - Document error handling and configuration loading fixes - Update Unreleased link to point to v2.10.2...HEAD - Add v2.10.2 release link

v2.10.1

Toggle v2.10.1's commit message
chore: prepare release v2.10.1 - Add comprehensive changelog entry for v2.10.1 - Highlight CLI tools as major developer experience improvement - Document unified command structure (migrate, model, schema, query) - Emphasize enhanced developer experience features - Update version links in changelog

v2.10.0

Toggle v2.10.0's commit message
Release v2.10.0 - Add MSSQL (Microsoft SQL Server) support as fifth database dialect - Major architecture refactoring: move dialect-specific logic to dialects - Update all examples to use library helpers exclusively - Add comprehensive MSSQL test coverage and CI integration - Fix PostgreSQL and MSSQL dialect-specific issues

v2.9.3

Toggle v2.9.3's commit message
chore: prepare release v2.9.3 - Add comprehensive changelog entry for v2.9.3 - Document all new features: Regular Expression Helpers, JSON Modification Helpers, DEFAULT Helper for SQLite, Savepoints, SQLite String Function Emulation, JOIN Support for UPDATE/DELETE, INSERT ... SELECT, Enhanced EXPLAIN Analysis, Plugin System - Document changes: Examples Directory Reorganization, Code Quality Improvements - Document fixes: Composer Description - Document documentation improvements: README enhancements, Examples section updates - Update Unreleased link to point to v2.9.3...HEAD - Add version link for v2.9.3

v2.9.2

Toggle v2.9.2's commit message
chore: prepare release v2.9.2 - Add [2.9.2] section with all changes since v2.9.1 - Document Sharding feature with 3 strategies (range, hash, modulo) - Document QueryBuilder Macros feature - Document Enhanced WHERE Condition Methods - Document Fluent Interface improvements (self -> static) - Document Composer metadata updates - Update Unreleased link to point to v2.9.2...HEAD - Add v2.9.2 comparison link