Skip to content

Releases: codeuchain/codeuchain

CodeUChain JavaScript v1.1.1

11 Sep 16:03
Compare
Choose a tag to compare

🚀 CodeUChain JavaScript v1.1.1

Minor release with I-prefixed TypeScript types and package cleanup

✨ What'''s New

  • I-prefixed TypeScript types: IContext<T>, ILink<TInput, TOutput> as recommended pattern
  • Package size optimization: Removed test files from npm package (~10% size reduction)
  • Enhanced developer experience: Better IntelliSense and type checking
  • Backward compatibility: All existing code continues to work unchanged

📦 Package Changes

  • Added @deprecated notices to original classes
  • Introduced I-prefixed type aliases alongside existing types
  • Removed test files from package.json files array
  • Cleaner npm package with only essential files for consumers

🔧 Technical Details

  • Version: 1.1.1 (patch release)
  • Package size: 28.2 kB (down from 31.2 kB)
  • TypeScript support: Full type definitions included
  • Test coverage: 128 tests passing

📥 Installation

npm install codeuchain@1.1.1

📚 Documentation

See the main repository for complete documentation and examples.

CodeUChain v1.0.0 - Rust Release

06 Sep 13:26
d637e6d
Compare
Choose a tag to compare

🎉 CodeUChain v1.0.0 - Rust Release

This release includes the Rust implementation of CodeUChain with the following key features:

✨ What's New

  • Production Ready: Full Rust implementation with comprehensive testing
  • High Performance: Optimized async processing with Tokio runtime
  • Type Safety: Strong typing with generic Link and Context interfaces
  • Middleware Support: Extensible middleware system for timing, logging, and more
  • Cargo Registry: Published to crates.io for easy installation

📦 Installation

cargo add codeuchain

🏗️ Architecture

  • Generic Links: Type-safe link interfaces with Input/Output type parameters
  • Context Evolution: Immutable context transformations with type safety
  • Async Processing: Full async/await support throughout
  • Error Handling: Comprehensive error types and handling patterns

📋 Files

  • codeuchain-rust-v1.0.0.tar.gz - Source archive
  • codeuchain-rust-v1.0.0.zip - Source archive (Windows compatible)

🔗 Links


This is a Rust-only release as requested. Other language implementations will follow in subsequent releases.

py/v1.0.0

05 Sep 18:49
Compare
Choose a tag to compare

Release for py/v1.0.0

js/v1.0.0

05 Sep 18:49
Compare
Choose a tag to compare

Release for js/v1.0.0

go/v1.0.0

05 Sep 18:49
Compare
Choose a tag to compare

Release for go/v1.0.0

csharp/v1.0.0

05 Sep 18:49
Compare
Choose a tag to compare

Release for csharp/v1.0.0

C++ package v1.0.0

05 Sep 18:39
f9e9abb
Compare
Choose a tag to compare

Standalone C++ package for CodeUChain - generated artifacts and build scripts included.

pseudo/v1.0.0

05 Sep 18:49
Compare
Choose a tag to compare

Release for pseudo/v1.0.0