unclosed KML linear rings should automatically be closed when parsing

Description

If a KMLs polygon start point and end point are not the same it is considered invalid and JTS throws an exception saying it is not closed. Google earth and other KML viewers will still work with these invalid polygons and geoserver doesn't which is a problem.

(I have already fixed this myself and created a PR at https://github.com/geotools/geotools/pull/1980 and this is just for documentation/release notes)

Environment

None

Assignee

Unassigned

Reporter

Maddie Abboud

Triage

None

Fix versions

Affects versions

Priority

Medium
Configure