Files
mytheclipse/crates/mytheclipse/CHANGELOG.md
T
asepharyana d03d32a923
CI / Rustfmt (push) Canceled after 0s
CI / Clippy (push) Canceled after 0s
CI / Test (workspace all features) (push) Canceled after 0s
CI / Test (workspace default features) (push) Canceled after 0s
CI / Test (mytheclipse / bg only) (push) Canceled after 0s
CI / Test (mytheclipse / compute only) (push) Canceled after 0s
CI / Test (mytheclipse / io only) (push) Canceled after 0s
CI / Test (mytheclipse / lifecycle only) (push) Canceled after 0s
CI / Test (mytheclipse / observability only) (push) Canceled after 0s
CI / Test (mytheclipse / resiliency only) (push) Canceled after 0s
CI / Test (mytheclipse / traffic only) (push) Canceled after 0s
CI / Test (mytheclipse-cache / l2-redis) (push) Canceled after 0s
CI / Test (mytheclipse-cache / l1-moka) (push) Canceled after 0s
CI / Test (mytheclipse-cache / default) (push) Canceled after 0s
CI / Test (mytheclipse-config / default) (push) Canceled after 0s
CI / Test (mytheclipse-crypto / default) (push) Canceled after 0s
CI / Test (mytheclipse-event / amqp) (push) Canceled after 0s
CI / Test (mytheclipse-event / nats) (push) Canceled after 0s
CI / Test (mytheclipse-event / default (mem)) (push) Canceled after 0s
CI / Test (mytheclipse-storage / gcs) (push) Canceled after 0s
CI / Test (mytheclipse-storage / s3) (push) Canceled after 0s
CI / Test (mytheclipse-storage / default (local)) (push) Canceled after 0s
CI / Run mytheclipse example (push) Canceled after 0s
CI / Docs check (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse) (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse-cache) (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse-config) (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse-crypto) (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse-event) (push) Canceled after 0s
CI / Cargo package dry-run (mytheclipse-storage) (push) Canceled after 0s
Release / Semantic Release (push) Canceled after 0s
docs: populate CHANGELOG for 1.2.0-1.18.0 feature history
2026-08-29 21:30:12 +07:00

6.1 KiB

1.18.0 (2026-08-29)

Documentation

  • add high_level example wiring round-7-15 abstractions (RuntimeConfig, parallel_map, RetryExt, ShutdownGuard, AutoReconnectPool, AutoMetricsServiceBuilder)

1.17.0 (2026-08-29)

Features

  • parallel_map: add parallel_for_each streaming bounded fan-out (no full input materialization)

1.16.0 (2026-08-29)

Features

  • parallel_map: add parallel_map / parallel_map_unordered bounded fan-out with AggregateError

1.15.0 (2026-08-29)

Features

  • aggregate_error: add AggregateError for parallel/fan-out error aggregation

1.14.0 (2026-08-29)

Features

  • pool: add AutoReconnectPool + Reconnectable self-healing resource pool

1.13.0 (2026-08-29)

Features

  • runtime_auto: add RuntimeConfig auto thread/core allocation + ShutdownGuard RAII

1.12.0 (2026-08-29)

Features

  • auto_metrics: add AutoMetricsServiceBuilder (metrics + mytheclipse-queue RateLimitedWorkerPool)

1.11.0 (2026-08-29)

Features

  • retry_ext: add ergonomic RetryExt Future extension — also covers ResilientHttpClient from mytheclipse-http

1.10.0 (2026-08-29)

Features

  • http: add ResilientHttpClient (mytheclipse-http) with retry + circuit breaker + timeout
  • middleware: add composable MiddlewarePipeline
  • bg_join: add BgJoiner graceful task joiner

1.9.0 (2026-08-28)

Features

  • bg_join: add BgJoiner graceful task joiner
  • middleware: add composable MiddlewarePipeline
  • queue: add RateLimitedQueue (mytheclipse-queue)

1.8.0 (2026-08-28)

Features

  • pool_health: add HealthCheckedPool
  • crypto: add HkdfKeyDeriver (mytheclipse-crypto)
  • queue: add BackpressureEnforcer / enqueue_with_backpressure

1.7.0 (2026-08-28)

Features

  • batch: add BatchProcessor & BatchJobHandler
  • health: add CircuitBreakerHealthCheck / MetricsHealthCheck
  • crypto: add TypedKeyRegistry
  • http: add MetricsHttpHandler

1.6.0 (2026-08-28)

Features

  • circuit_breaker: add snapshot metrics
  • retry: add RetryStats
  • lifecycle fixes

1.5.0 (2026-08-28)

Features

  • validation: add ConfigValidator
  • lifecycle: add AsyncLifecycleManager
  • metrics: add MetricsBridge
  • ratelimit: rate limiter pre-acquire

1.4.0 (2026-08-28)

Features

1.3.0 (2026-08-28)

Features

1.2.0 (2026-08-28)

Features

  • add panic tracking and logging with PanicTracker

1.1.0 (2026-08-28)

Features

  • add panic tracking and isolation with PanicTracker (8dec413)

1.0.0 (2026-08-28)

  • feat!: rename CorexError to MytheclipseError (7cdf525)

BREAKING CHANGES

  • CorexError is renamed to MytheclipseError.

0.2.4 (2026-08-28)

Bug Fixes

  • release: add actions: write permission for workflow dispatch (5684938)

0.2.3 (2026-08-28)

Bug Fixes

  • release: hardcode repo in successCmd gh api (d3c35ec)

0.2.2 (2026-08-28)

Bug Fixes

  • release: dispatch publish via gh api in exec successCmd (3c04aa4)

0.2.1 (2026-08-28)

Bug Fixes

  • release: dispatch publish via exec successCmd not step output (6c8c98e)

0.2.0 (2026-08-28)

Bug Fixes

  • release: remove --locked from cargo check in release prepare (90322b5)

Features

  • release: add semantic-release auto versioning (12a1ab1)