Skip to content

Release 2026.1#296

Merged
josephbirkner merged 184 commits intomainfrom
release/2026.1.0
Mar 26, 2026
Merged

Release 2026.1#296
josephbirkner merged 184 commits intomainfrom
release/2026.1.0

Conversation

@josephbirkner
Copy link
Copy Markdown
Collaborator

@josephbirkner josephbirkner commented Jan 14, 2026

Release 2026.1

Merge first

Changelog

Added

  • Switch to Deck.gl as rendering engine (ERD-306)
  • Dockable inspection panels with drag-based (un-)docking (ERD-265)
  • Introduce Staged tile loading (ERD-28)
  • Introduce LOD-based feature display based on FRC/PRC (ERD-307)
  • Road Style: Show Digitization Direction (MAPV-431)
  • Side-by-side feature comparison dialog (ERD-308)
  • ByteArray inspection and search support (MAPV-387)
  • Rich user-focused Diagnostics Dialog (ERD-267)
  • Introduce App Log View (ERD-309)
  • Introduce Diagnostics/Log Export Function (ERD-310)
  • Pause/resume control for tile rendering and backend communication (ERD-311)
  • Display Frame-time/FPS in diagnostics (ERD-305)
  • Introduce Menu Bar (ERD-260)
  • Add favicon (ERD-328)
  • Introduce Loading-State Indicator (ERD-312)
  • Introduce Loading Progress Widget (ERD-313)
  • Indicate Backend Connectivity State (ERD-314)
  • Support Auto-Level-Selection (ERD-273)
  • Built-in style sheets: show modification indicator (ERD-334)
  • Built-in style sheets: add diff dialog (ERD-335)
  • Inspectable Layer Metadata (MAPV-426)

Improved

  • Parallelize Style-sheet Rendering (ERD-315)
  • Improve Search worker loading and page-initialization responsiveness (ERD-316)
  • Improve Hover and Selection highlight responsiveness (ERD-317)
  • WebSocket-based map tile request control to improve responsiveness (ERD-283)
  • Separate tile download channel for streamed tile payloads (ERD-318)
  • Fast Shader-based grid lines (ERD-319)
  • Toggle grid per view, not per layer (ERD-320)
  • Faster zoom responsiveness across browsers (ERD-258)
  • Index Style-Sheets/Rules by supported geometry/highlight/feature types (ERD-292)
  • Lane Converter: Merge ADAS and non-ADAS lane features (MAPV-438)
  • Inspection hover: show all validities or the hovered validity only (ERD-331)
  • Road Style: Visualization based on FRC/PRC (MAPV-432)
  • Improve Search: Result Aggregation and Tile-Priority (ERD-321)
  • More detailed NDS.Live conversion statistics in diagnostics (MAPV-430)
  • Upgrade erdblick to Angular 21 (ERD-333)
  • Improve narrow/mobile layout (ERD-255)
  • Change terminology from selection "pin" to "lock" (ERD-322)
  • Always open SourceData in dedicated panels (ERD-323)
  • Restrict SourceData panels to SourceData display (ERD-324)
  • Unified tile load and visualization limits (ERD-325)
  • Add split view controls to context/app menu (ERD-326)

Fixed

  • Remove schemaValidity from attribute inspection (MAPV-439)
  • Dialogs no longer disappear when the main menu is not hovered (ERD-244)
  • Fixed UI z-index ordering for dialogs, menus, and overlays (ERD-250)
  • Inspection panels now respect the pinned state consistently (ERD-261)
  • Fixed Grouping pin placement (ERD-278)
  • Tile outlines now appear immediately on right-click / Ctrl-click (ERD-256)
  • Fixed Search diagnostics for unmatched fields (ERD-245)
  • Context menu and tile indicator behavior are now consistent (ERD-186)
  • Display COMPLETE instead of NULL for full validity (ERD-332)
  • Tiles with errors are surfaced more clearly in the viewer (ERD-89)
  • Fix line rendering quality and z-blending (ERD-327)
  • Style Editor: Escape no longer silently dismisses all changes (ERD-288)

@github-actions
Copy link
Copy Markdown

Vitest coverage

  • Lines: 57.7% (4082/7074)
  • Statements: 57.7% (4082/7074)
  • Functions: 46.1% (278/603)
  • Branches: 71.7% (721/1006)

Artifact: https://github.com/ndsev/erdblick/actions/runs/21002780420

@github-actions
Copy link
Copy Markdown

Playwright (integration) V8 coverage

  • JS: 60.8% (47379840/77944202 bytes)
  • CSS: 8.5% (94961/1120959 bytes)
  • Combined: 60.0% (47474801/79065161 bytes)

Artifact: https://github.com/ndsev/erdblick/actions/runs/21002780360

@josephbirkner josephbirkner marked this pull request as draft January 15, 2026 10:02
josephbirkner and others added 26 commits January 26, 2026 22:10
…dialogue. Fix layout in the comparison pop-up. Fit copyright and version info into two lines. Fix menu bar not stacking to top on click. Move the version information into about dialogue. Allow only single inspection comparison. Disallow all selected text on drag. Allow to drag out docked inspection panels. Fix unpinned inspections not being dismissed when clicking not on a feature. Fix the right border radius in the coordinates panel. Make the docking hint highlight more noticeable and on top of the dock. Allow to reorder docked panels (mind the panel ids vs indices). Fix vertical position for viewsync controls. Introduce global search in the dock. Replace separate filter fields in docked panels with a global dock filter.
@josephbirkner josephbirkner marked this pull request as ready for review March 24, 2026 06:53
@josephbirkner josephbirkner requested a review from Waguramu March 25, 2026 10:05
Copy link
Copy Markdown
Contributor

@Waguramu Waguramu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎆

@josephbirkner josephbirkner merged commit 62d4b4e into main Mar 26, 2026
@josephbirkner josephbirkner deleted the release/2026.1.0 branch March 26, 2026 10:48
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.

3 participants