Skip to content

Release/0.6.0 - #31

Merged
scranford1 merged 20 commits into
mainfrom
release/0.6.0
Jun 8, 2026
Merged

scranford1 merged 20 commits into
mainfrom
release/0.6.0

Conversation

@scranford1

Copy link
Copy Markdown
Contributor

Changelog

0.6.0

Introduction

Support for Web Map Tile Service (WMTS) was added in this version to extend OGC capabilities.
WMTS is optional and can be enabled via the OGC_SUPPORTED_FORMATS environmental variable.
The currently supported version of WMTS is v1.0.0. Additionally, optional hierarchical layering
was added within WMS GetCapabilities. Code quality and security was improved by reducing blind
exceptions and sanitizing error messages.

Features

  • Added support for WMTS v1.0.0.
  • Added support for hierarchical layering in WMS Get GetCapabilities.

Maintenance

  • Added unit testing for code coverage requirements.
  • Reduced blind exceptions and replaced with specific exception catching.
  • Sanitized error messaging to avoid exposing data to end-users.

scranford1 and others added 20 commits May 4, 2026 17:16
Covers all branches of the wrapper: method guard (405), query-string
length/UTF-8 validation (400), character allowlist filtering, format
param lowercasing, WCSException → 400, and generic Exception → 500.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sonarqubecloud

sonarqubecloud Bot commented Jun 5, 2026

Copy link
Copy Markdown

@scranford1
scranford1 requested a review from jdw-creare June 5, 2026 17:54
@scranford1
scranford1 merged commit bfa86fc into main Jun 8, 2026
5 checks passed
@scranford1
scranford1 deleted the release/0.6.0 branch June 8, 2026 16:44
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