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: Ultraplot/UltraPlot
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: V2.1.2
Choose a base ref
...
head repository: Ultraplot/UltraPlot
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.3
Choose a head ref
  • 4 commits
  • 9 files changed
  • 3 contributors

Commits on Mar 1, 2026

  1. Bump the github-actions group with 2 updates (#604)

    Bumps the github-actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).
    
    
    Updates `actions/upload-artifact` from 6 to 7
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v6...v7)
    
    Updates `actions/download-artifact` from 7 to 8
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v7...v8)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github-actions
    - dependency-name: actions/download-artifact
      dependency-version: '8'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 1, 2026
    Configuration menu
    Copy the full SHA
    eb1545d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2026

  1. Configuration menu
    Copy the full SHA
    12ee282 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

  1. Restore colorbar frame handling (#610)

    * Restore colorbar frame handling
    
    This restores frame/frameon as a reliable public colorbar option again. Outer colorbars now treat it as a backwards-compatible alias for outline, while inset colorbars stop storing raw booleans as frame artists and therefore no longer crash during layout reflow when the frame is disabled.
    
    The change also adds regression tests for both the outer and inset paths.
    
    Closes #609
    
    * Clarify colorbar frame defaults in docs
    cvanelteren authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    527d02e View commit details
    Browse the repository at this point in the history
  2. Preserve hatches in geometry legend proxies (#612)

    * Preserve geometry hatch styles in legend proxies
    
    Cartopy geometry artists created with add_geometries() were keeping hatch on the plotted FeatureArtist but dropping it when UltraPlot built the PathPatch legend proxy. This updates the geometry legend handler to copy common patch-style properties more generically, including hatch, while keeping the existing joinstyle fallback.
    
    A regression test now covers add_geometries(..., hatch='/', label=...) so semantic geometry legends preserve the plotted hatch pattern.
    
    Closes #611
    
    * Generalize geometry legend patch style copying
    
    * Document geometry legend style-copy rationale
    
    * Black
    
    * Document geometry legend proxy limitations
    
    * Update ultraplot/legend.py
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    cvanelteren and Copilot authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    69e0001 View commit details
    Browse the repository at this point in the history
Loading