Skip to content

Releases: ignfab/geocontext

v0.9.8

19 May 11:27

Choose a tag to compare

What's Changed

  • Prepare 0.9.8 release and harden Docker runtime image by @esgn in #121
  • Add dev dependency to allow gemini model testing by @mborne in #123

Full Changelog: v0.9.7...v0.9.8

v0.9.7

06 May 13:41

Choose a tag to compare

What's Changed

  • Migrate remaining runtime source files from JavaScript to TypeScript by @esgn in #55
  • tighten shared runtime types after the TypeScript migration by @esgn in #57
  • clarify WFS module boundaries and naming by @esgn in #59
  • split the WFS query compiler into focused modules by @esgn in #61
  • thin MCP WFS tools by moving WFS execution into wfs_engine by @esgn in #63
  • refactor: stabilize and document the WFS engine by @esgn in #65
  • Reduce npm deprecation noise and modernize build/te… by @esgn in #67
  • migrate from Jest to Vitest by @esgn in #68
  • add technical docs generation and revise README content by @esgn in #69
  • Readme logo by @esgn in #70
  • Harmonize MCP Error Handling Across Tools and HTTP Parsing by @esgn in #73
  • Migrate domain WFS modules to wfs_engine and remove legacy wfs.ts by @esgn in #74
  • chore: remove lodash and related types from dependencies by @esgn in #76
  • feat: implement multi-typename support with individual CQL filters for WFS queries by @esgn in #78
  • Documentation by @esgn in #79
  • feat(tests): add comprehensive tests for WFS response transformations and spatial filters by @esgn in #81
  • feat(integration): add comprehensive tests for MCP server tools and agent functionality by @esgn in #84
  • feat(http): add HTTP_PORT and HTTP_MCP_ENDPOINT configuration options by @mborne in #92
  • refactor: simplify output structure for altitude and WFS describe type tools by @esgn in #102
  • feat(http): implement HTTP timeout handling for fetch requests by @esgn in #99
  • feat(tests): enhance level 2 agent scenarios and add scenario runner by @esgn in #104
  • Improve proxy handling and align Node tooling across dev, tests, CI, and Docker by @esgn in #100
  • feat: update GpfWfsGetFeaturesTool to return structured hits output and enhance tests for response validation by @esgn in #103
  • add new E2E test for dwithin/count by @mborne in #106
  • feat: enhance response formatting and add structured content validation in GpfWfsGetFeatureByIdTool tests by @esgn in #101
  • test(E2E): add 2 building scenarios and more robust numeric assertions by @mborne in #109
  • add HTTP_CORS_ALLOWED_ORIGINS to configure cors.allowedOrigins by @mborne in #110
  • add a global rate limiter for WFS requests to avoid overloading upstream services by @mborne in #111
  • Enforce TypeScript type-checking for tests in validation and CI by @esgn in #113
  • feat: enhance type assertions in level1-assertions and update tsconfig for vitest by @esgn in #114
  • upgrade dependencies (except zod) by @mborne in #115
  • feat: add responseMode option for transport configuration by @esgn in #118
  • log tool calls and review helpers logging by @mborne in #119

Full Changelog: v0.9.6...v0.9.7

v0.9.6

21 Apr 15:00

Choose a tag to compare

What's Changed

  • Describe Feature is skipped by @esgn in #51
  • gpf_wfs_get_feature_by_id by @esgn in #52

Full Changelog: v0.9.5...v0.9.6

v0.9.5

20 Apr 10:03

Choose a tag to compare

What's Changed

  • document LOG_LEVEL and LOG_FORMAT env variables in the README by @mborne in #27
  • HTTP error handling improvement by @esgn in #30
  • Enforce strict input schemas by @esgn in #32
  • enhance WFS search functionality to include relevance scores by @esgn in #34
  • Redesign WFS querying with structured filters and reusable feature refs by @esgn in #38
  • fix(build): use a portable script instead of rm -rf dist by @mborne in #42
  • improve distance accuracy and use meters everywhere by @mborne in #43
  • wfs_get_features - avoid filtering geometries if result_type is not requests by @mborne in #47

Full Changelog: v0.9.3...v0.9.5

v0.9.3

04 Apr 20:34

Choose a tag to compare

  • Fix resource markdown packaging
  • Fix mcp-framework warnings by moving helpers to helpers/ directory

v0.9.2

04 Apr 17:39

Choose a tag to compare

v0.9.1

04 Apr 16:34
5ee03ba

Choose a tag to compare

v0.9.0

02 Apr 14:37
ad147c5

Choose a tag to compare

v0.8.2

27 Nov 16:24
cc7fddb

Choose a tag to compare

  • Upgrade dependencies
  • Fix logs : output everything to stderr

v0.8.1

03 Nov 12:06
4df0dcb

Choose a tag to compare

define MCP name and version to avoid package.json lookup