Skip to content

chore: release main#185

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore: release main#185
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0

1.0.0 (2026-06-02)

⚠ BREAKING CHANGES

  • bare template names like gradient-arctic no longer resolve. Callers must select a layout, e.g. gradient-arctic-banner, gradient-arctic-centered, etc. URLs using the old names will fall back to the default template.

Features

  • add histogram buckets for duration metrics to improve granularity (afe196d)
  • add k6 and comparisons directories to linguist-documentation (e5f339b)
  • add metrics export interval configuration for OpenTelemetry (1160bd3)
  • add middleware to record HTTP request metrics for improved telemetry (f6d3307)
  • add output settings component for image rendering options (123f375)
  • add refresh interval of 15 seconds to grafana overview configuration (b74d804)
  • add sample ratio validation and improve metric descriptions (5d00b15)
  • add scale bucket telemetry for image rendering (a127901)
  • add ServerTiming and CacheableDuration for enhanced performance metrics (#83) (ba3aee0)
  • add text overrides and truncation settings for reddit template (d669074)
  • add total requests panel and adjust grid positions for improved metrics layout (10ebc36)
  • add unit tests for ApiError handling and validation scenarios (17416e0)
  • add validation for extra parameters in params.rs with unit tests (ce8875f)
  • add validation tests for format, scale, and quality parameters (b224e19)
  • advanced templating with layouts (#138) (9b25bc1)
  • cache rendered gradient backgrounds as pixmaps (#177) (380210a)
  • clarify OTLP endpoint documentation in OpenTelemetry settings (181672b)
  • config: add gradient cache budget and warm-up template list (73ff36e)
  • configure HTTP client with connection and request timeouts (d77f391)
  • construct gradient cache and run warm-up off the boot path (f8fcf18)
  • enhance metrics with exponential histogram views for better data representation (53f81f6)
  • enhance render duration metrics with additional quantiles and new visualizations (6b7c954)
  • enhance scale validation with customizable max_scale parameter (a51f50a)
  • ensure scaled dimensions are at least 1 pixel in image rendering (6d8b412)
  • generator: add gradient pixmap cache with single-flight rendering (291a6b8)
  • implement filter_text_overrides function and add unit tests for validation (d3b2bc1)
  • implement format and scale optimizations for web preview and playground (16518d2)
  • implement image rendering with support for multiple formats and validation options (8550fa8)
  • implement image rendering with support for multiple formats and validation options (2f1da49)
  • implement structured error handling with ApiError and Generator Error types (136c18d)
  • implement structured error handling with ApiError and GeneratorError types (284e26f)
  • improve readability of URL parsing and telemetry guard shutdown logic (2043111)
  • integrate OpenTelemetry for enhanced observability and metrics collection (ccd91e1)
  • integrate OpenTelemetry for enhanced observability and metrics collection (a594b05)
  • integrate tokio-shutdown for graceful server shutdown handling (ee82827)
  • k6: exercise gradient cache via /templates + setup() + cache_pressure (#178) (1ef3921)
  • k6: exercise gradient cache via setup() + cache_pressure mode (59b9926)
  • normalize field names to lowercase in error messages for consistency (3ea0dcb)
  • optimize image rendering by adding WebP format and scaling options (68ba0aa)
  • optimize metrics recording by removing unnecessary template name cloning (ea47955)
  • remove WebP encoder and integrate new webp crate for image rendering (b99a0a9)
  • routes: add GET /templates listing every registered template (ff52689)
  • routes: route GET / through render_with_gradient_cache (dff2422)
  • simplify filter logic in params.rs for template color checks (fc47be0)
  • simplify URL parsing and telemetry guard shutdown logic (2d76a6a)
  • telemetry: add gradient cache hit and warm-up metrics (54eb71a)
  • templates: pre-split gradient templates into bg + fg halves (1b1d45e)
  • update ApiError handling for invalid signature format and adjust status codes (b073baf)
  • update dashboard metrics for render duration and image fetches (39181ee)
  • update default thresholds for HTTP request metrics (bfe3d0f)
  • update displayed bytes metric to terabytes in HeroContent component (b5ef335)
  • update environment variable for telemetry service name (cd894d7)
  • update expression for hit percentage metric to handle zero values (eb47cbc)
  • update metrics expressions in ogis.json and provider.rs for improved accuracy (abb16e0)
  • update metrics expressions to utilize histogram data for improved accuracy (dacf836)
  • update metrics to report requests per minute and adjust field configurations (91483a8)
  • update reddit SVG template with multi-line title and adjusted body text positions (a4ff353)
  • update render duration description for image rendering metrics (bbd5443)
  • update version to 0.2.0 and add release configuration files (#121) (60203bb)

Bug Fixes

  • collapse nested if in templates.rs to satisfy clippy (#151) (096f5d3)
  • install cargo-chef with --locked in Dockerfile (#171) (434a0f3)
  • k6: empty list, URL encoding, and gradient bucketing (d1ff473)
  • k6: vercel-og benchmark fails after createOptions signature change (6bb81ee)
  • k6: vercel-og.js call site after createOptions() signature change (00d5a7f)
  • trim warm-up template names before lookup (8c5be71)
ogis-typescript: 0.3.0

0.3.0 (2026-06-02)

Features

  • add @vitest/coverage-v8 for enhanced test coverage reporting (a18ee26)
  • add subtitle and image fields to types for enhanced template customization (237f485)
  • bump version to 0.1.1 in package.json (ba77883)
  • bump version to 0.1.2 in package.json (c966994)
  • bump version to 0.2.0 for upcoming release (ad63aaa)
  • initialize ogis TypeScript client with HMAC support and utility functions (d73ce76)
  • refactor package name and update base URL for OGIS client (c28464b)
  • standardize references to 'OGIS' as 'ogis' throughout documentation and code (64756b3)
  • update prepublish script to copy README.md and add .gitignore file (f6516c6)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from d0afb5e to e4af857 Compare May 17, 2026 06:37
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from e4af857 to 9292469 Compare May 31, 2026 07:59
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 9292469 to cd97723 Compare June 2, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants