Skip to content

v0.9.1-alpha

Pre-release
Pre-release

Choose a tag to compare

@sheymor21 sheymor21 released this 17 Jul 17:05
· 4 commits to main since this release

Changelog

[Latest] - 2025-07-17

Changed

  • Table Operations Refactoring: Simplified logic by removing redundant table updates and enhancing column manipulation for better performance and maintainability save

Performance Improvements

  • Parallel Validation: Refactored checkDataConfig to use goroutines for concurrent validation, significantly improving processing speed for large datasets
  • Enhanced Error Handling: Improved error handling mechanisms in data configuration validation

Documentation

  • Code Cleanup: Removed redundant horizontal rules from documentation files for better readability and consistency

Added

  • Comprehensive Documentation: Added detailed guides covering:

    • Database operations
    • Table configuration
    • Data management
    • Foreign key relationships
    • Encryption features
    • Initial data setup
  • Updated README: Restructured with organized content and quick start examples

Refactoring

  • Package Restructuring: Refactored text_database package to for improved naming consistency tdb
  • Module Path Update: Updated module path to across all project files github.com/sheymor21/text-database/tdb

Summary of Changes

This release focuses on performance optimization, comprehensive documentation, and code organization. The introduction of parallel processing for validation and the streamlined table operations should provide noticeable performance improvements, while the extensive documentation makes the project more accessible to new contributors and users.