Skip to content

Conversation

@dch0ph
Copy link
Contributor

@dch0ph dch0ph commented Jan 29, 2026

A draft attempt to document PR #3512.

Queries:

  • expressions: true needs checking. I didn't know how to determine from the code whether expressions would be supported.
  • From what I could tell, the extend key is parsed in parse_symbolizer_base, which is used by multiple symbolizers rather than just Line. Is this correct? But presumably it only makes sense to document extend for the line symbolizer?

I would like to have a way to double-check that a given property is present in 3.1.0. I would have expected "extend" to be found when using strings libmapnik.so.3.1.0, but it drew a blank. I tried scripts/validate_mapnik_instance.py, but I don't think this will work unless the python bindings match 3.1.0 (which they didn't seem to).

I do think it would be helpful to retrospectively create an approximate entry in the mapnik CHANGELOG.md to separate out then changes up to 3.1. It looks like everything after 3.0.20 has been lumped under the 4.0.0 entry?

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.

2 participants