Changelog

All notable changes to the Noundry platform

v0.6.0

2025-10-15

✨ Added

  • Master Documentation Repository - Comprehensive platform documentation with 10+ markdown files covering all Noundry components
  • Noundry.UI v1.0.2 - Advanced Data Table component with API integration, server/client pagination, and multi-column sorting
  • Noundry.UI v1.0.1 - Multi-Select component with tag display, API integration, and color themes
  • Noundry.TagHelpers v1.1.0 - AutoHide TagHelper with automatic element hiding and animation effects
  • Noundry.Tuxedo.Bowtie - Production-ready database migration library with multi-RDBMS support (SQL Server, PostgreSQL, MySQL, SQLite)
  • Noundry Engine - Docker deployment platform with GitHub integration, zero-downtime deployments, and real-time logs
  • Platform overview page with architecture diagrams and component relationships
  • Multiple quick start guides for Web Dev, API Dev, Testing, and DevOps paths
  • Complete web application integration guide with 7+ components working together
  • Ecosystem dropdown menu on all pages with Engine, Logably, and Authnz services
  • Status page monitoring for Engine UI/API, Logably UI/API, and Authnz UI/API

🔄 Changed

  • Updated all engine.noundry.com links to point to engine.html (coming soon page)
  • Enhanced engine.html with comprehensive feature descriptions and technology stack details
  • Standardized navigation headers across all pages with consistent Ecosystem dropdown placement
  • Updated documentation structure with component-specific guides and real-world examples

🔧 Improved

  • Enhanced UI component library with 56 total components (was 54)
  • Improved TagHelpers library with 25 passing tests across .NET 6, 8, and 9
  • Bowtie migration tool with 16/18 unit tests passing (89% success rate)
  • Complete documentation coverage with 15,000+ words and 50+ code examples
  • Better developer experience with IntelliSense support and comprehensive API documentation

📚 Documentation

  • Added Getting Started guide with multiple installation scenarios
  • Added Web Application Guide with complete e-commerce example
  • Added component-specific documentation for Assertive, Guardian, DotEnvX, TagHelpers, UI, Tuxedo, and Bowtie
  • Added MSBuild integration guides and CI/CD examples
  • Added contribution guidelines and repository structure documentation

v0.5.0

2025-10-04

✨ Added

  • Noundry.Jobs - Job scheduling and automation library for .NET with database, file, HTTP/API, and email operations
  • Noundry.Jobs.Tool (njobs CLI) - Cross-platform command-line interface for creating, managing, and scheduling server/OS-level jobs
  • Noundry.Blazor - 60+ production-ready Blazor components built on Tailwind CSS for WebAssembly and Server applications
  • Jobs documentation pages (jobs.html) with installation guides, features, and code examples
  • Blazor UI documentation pages (blazor-ui.html) with component categories and usage examples
  • Task Scheduler (Windows) and crontab (Linux/macOS) integration for Jobs CLI
  • NuGet package icons linking to packages.noundry.com in navigation headers across all pages
  • UI Components dropdown menu with Razor UI and Blazor UI options

🔄 Changed

  • Unified all GitHub repository links to point to https://github.com/noundry
  • Standardized navigation across all pages (getting-started.html, docs.html, blazor-ui.html, jobs.html, libraries.html)
  • Updated navigation menu order: Home, Libraries, UI Components (dropdown), Quick Start, AI, Cloud, Docs, Pricing
  • Updated libraries.html with Jobs automation section and Blazor UI in Web Development section
  • Updated getting-started.html with Blazor UI Library and Jobs & Automation cards
  • Updated docs.html with Blazor and Jobs documentation sections

🔧 Improved

  • Enhanced user experience with consistent navigation patterns
  • Better discoverability of package resources through dedicated NuGet icon
  • Improved accessibility to both Razor UI and Blazor UI components through dropdown navigation

v0.4.0

2025-09-30

✨ Added

  • Noundry.Tuxedo.Exceptions - Strongly-typed database exception translation
  • Noundry.Tuxedo.Auditor - Automatic CRUD audit logging
  • Pipeline Pattern for composable connection wrappers
  • 5 exception types: UniqueConstraint, ReferenceConstraint, CannotInsertNull, MaxLengthExceeded, NumericOverflow
  • 3 user providers: Static, Delegate, HttpContext
  • Soft delete detection (IsDeleted + DeletedAt)

v0.3.0

2025-08-28

✨ Added

  • Query Caching with tag-based invalidation
  • Advanced Query Builder with LINQ-style syntax
  • Bulk Operations (Insert, Update, Delete, Merge)
  • Resiliency & Circuit Breakers via Polly
  • Repository Pattern with specifications
  • Unit of Work Pattern
  • 300+ unit tests

v0.2.0

2025-08-26

✨ Added

  • SQL-aligned Select method aliases
  • Complete SQL verb alignment (Select, Insert, Update, Delete)
  • Multi-mapping Select variants (2-7 type parameters)
  • Async versions of all Select methods

v0.1.0

2025-08-25

✨ Added

  • Initial release of Noundry.Tuxedo
  • Merged Dapper and Dapper.Contrib into unified package
  • Multi-targeting for .NET 6.0, 8.0, and 9.0
  • Built-in adapters for SQL Server, PostgreSQL, MySQL
  • Nullable reference types support