Skip to content

Release v0.2.0-alpha#16

Merged
Ivanmw97 merged 10 commits intoreleasefrom
develop
Feb 9, 2026
Merged

Release v0.2.0-alpha#16
Ivanmw97 merged 10 commits intoreleasefrom
develop

Conversation

@Ivanmw97
Copy link
Copy Markdown
Collaborator

@Ivanmw97 Ivanmw97 commented Feb 9, 2026


Summary

Release v0.2.0-alpha from develop → release. Adds Flutter/Dart platform support, updates all dependencies to latest versions, and fixes documentation inconsistencies across the project.

Type of Change

  • New feature
  • Dependency update
  • Documentation update
  • Refactor / code quality

Platforms Affected

  • Web (TypeScript)
  • Android (Kotlin)
  • Flutter (Dart)

Checklist

  • Web build/tests pass (npm run test:web && npm run build:web)
  • Android build/tests pass (cd packages/core/android && ./gradlew test)
  • Flutter build/tests pass (cd packages/core/flutter && flutter test)
  • API parity maintained across all affected platforms
  • Docs updated (if needed)
  • CHANGELOG updated (if needed)
  • Version bumped (if releasing)

What's New

Flutter/Dart Platform (New)

  • Full Flutter/Dart implementation with API parity: debounce, debounceVoid, isEmail, formatCurrency
  • Comprehensive test suite (19 tests)
  • Flutter CI workflow (.github/workflows/flutter.yml)
  • Flutter documentation (docs/flutter.md) and DartDoc API docs
  • Flutter README and package configuration

Dependency Updates

Dependency Before After
Kotlin 2.1.0 2.3.0
ktlint-gradle 12.1.2 14.0.1
detekt 1.23.7 1.23.8
Vitest ^1.6.0 ^3.0.0
tsup ^8.0.0 ^8.5.0
TypeDoc ^0.28.14 ^0.28.16
TypeScript ^5.6.0 ^5.7.0
intl (Dart) ^0.19.0 ^0.20.0
flutter_lints ^3.0.0 ^5.0.0
codecov-action v3 v5
Flutter CI 3.24.0 3.27.4

Documentation & CI Fixes

  • Added Flutter references across all docs (ARCHITECTURE, CHANGELOG, README_CI, contributing, roadmap)
  • Fixed Web CI path filter to exclude Flutter changes
  • Updated stale coroutines version references (1.8.1 → 1.10.2)
  • Enhanced PR template with three-platform checklist
  • Updated version to 0.2.0-alpha across all packages

Commits (10)

  • 8063576 chore: enhance pull request template with comprehensive checklist
  • 8b1c8f8 chore: bump version to 0.2.0-alpha and update documentation
  • 1dc10f1 chore: standardize formatting and update dependency versions
  • 4dfcd21 feat: enhance development workflow and fix documentation generation
  • 2bb01e5 chore: clean up repository and improve gitignore
  • 83a769e fix(ci): improve Flutter CI workflow and resolve analyzer issues
  • a03f2e8 docs(api): add Flutter/Dart API documentation
  • 40b7f40 docs: update documentation for Flutter/Dart platform support
  • 03b6a78 feat(flutter): add Flutter/Dart implementation with cross-platform utilities
  • e71a0f8 docs(core): Update docs version

…ilities

Add Flutter/Dart package with debounce, isEmail, and formatCurrency utilities.
Implement identical APIs to Web (TypeScript) and Android (Kotlin) platforms.
Add comprehensive test suite with 100% coverage (19 tests).
Add GitHub Actions CI workflow for Flutter testing.
Update gitignore to allow Flutter lib directory.
Support both Flutter apps and server-side Dart applications.
Update all documentation to include Flutter/Dart as third supported platform.
Add comprehensive Flutter guide with examples and usage patterns.
Update project structure, installation instructions, and development workflow.
Generate comprehensive API documentation for Flutter/Dart module using dart doc.
Add professional HTML documentation with search functionality and cross-linking.

Features:
- Auto-generated from DartDoc comments in source code
- Searchable documentation with navigation
- Detailed parameter and return value documentation
- Code examples with syntax highlighting
- Cross-platform compatibility notes
- Integration with existing Web and Android API docs
- Fix unnecessary dart:async import in debounce_test.dart
- Remove incompatible dart-test job
- Update Flutter version from 3.16.0 to 3.24.0 for better compatibility
- Standardize workflow triggers to use release/develop branches
- Add missing workflow features
- Remove generated documentation files from tracking
- Remove Flutter build artifacts
- Add comprehensive gitignore patterns for
- Standardize YAML formatting with consistent quotes and indentation
- Update Flutter version from 3.24.0 to 3.27.4
- Update codecov action from v3 to v5
- Exclude flutter package from web CI path filters
- Update minimum version requirements (TypeScript 5.7+, Kotlin 2.3+)
- Improve markdown table formatting and consistency
- Remove trailing whitespace across documentation files
- Update version across all packages and documentation files
- Add comprehensive changelog entry for 0.2.0-alpha release
- Document dependency updates (Kotlin 2.3.0, TypeScript 5.7.0, Vitest 3.0.0, Flutter 3.27.4, etc.)
- Add Flutter platform references to architecture and roadmap docs
- Fix Web CI path filter to exclude Flutter package changes
- Standardize formatting and remove trailing whitespace in documentation
@Ivanmw97 Ivanmw97 merged commit 01b80f0 into release Feb 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant