Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: redpanda-data/docs-ui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.11.13
Choose a base ref
...
head repository: redpanda-data/docs-ui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.12.0
Choose a head ref
  • 1 commit
  • 81 files changed
  • 1 contributor

Commits on Feb 3, 2026

  1. Add connector logos and Bloblang interactive features (#359)

    * Add connector logos
    
    * Add Bloblang syntax highlighting, mini playground, and hover docs
    
    Makes Bloblang code blocks more interactive and easier to understand:
    
    - Custom syntax highlighting for Prism (static blocks) and Ace (editors)
    - Hover tooltips on functions and methods showing docs from Connect JSON
    - "Try It" button opens a mini playground modal to run mappings instantly
    - Support for # In: comments to provide sample input data
    - Dark mode support with readable colors throughout
    - Mini playground links to full playground with encoded state
    
    * Use antora.yml as source for Connect version
    
    Replace GitHub API calls with fetches from rp-connect-docs antora.yml.
    This avoids rate limits and uses the same source of truth for both
    build-time grammar generation and runtime tooltip loading.
    
    Runtime version is cached in localStorage for 1 hour.
    
    * Add playground at production path for preview link testing
    
    * Fix contribution modal centering in viewport
    
    Move modal to document.body when opened to escape CSS containment
    context that was breaking position:fixed relative positioning.
    Use flexbox centering instead of margin-based centering.
    
    * Add Bloblang syntax highlighting in YAML code blocks
    
    Detects and highlights Bloblang code embedded in Connect pipeline configs (mapping, check, request_map, etc). Adds hover tooltips for functions/methods and a Skip directive to disable Try It buttons on specific blocks.
    
    * Add Bloblang interactive tests with accessibility and reliability fixes
    
    - Add comprehensive test suite for mini-playground, YAML detection, and copy safety
    - Fix accessibility with focus-visible indicators and reduced motion support
    - Add WASM streaming fallback for better server compatibility
    - Fix timestamp_unix documentation to match actual function signature
    - Integrate tests into existing CI/CD workflow
    
    * Do not commit test results
    JakeSCahill authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    b982d89 View commit details
    Browse the repository at this point in the history
Loading