{"action":"created","issue":{"url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/26","labels_url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/26/comments","events_url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/26/events","html_url":"https://github.com/jbrwn/NET-Mapnik/issues/26","id":122686647,"number":26,"title":"Confusing versioning","user":{"login":"rouen-sk","id":7676825,"avatar_url":"https://avatars.githubusercontent.com/u/7676825?v=3","gravatar_id":"","url":"https://api.github.com/users/rouen-sk","html_url":"https://github.com/rouen-sk","followers_url":"https://api.github.com/users/rouen-sk/followers","following_url":"https://api.github.com/users/rouen-sk/following{/other_user}","gists_url":"https://api.github.com/users/rouen-sk/gists{/gist_id}","starred_url":"https://api.github.com/users/rouen-sk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rouen-sk/subscriptions","organizations_url":"https://api.github.com/users/rouen-sk/orgs","repos_url":"https://api.github.com/users/rouen-sk/repos","events_url":"https://api.github.com/users/rouen-sk/events{/privacy}","received_events_url":"https://api.github.com/users/rouen-sk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-17T08:30:59Z","updated_at":"2015-12-17T16:15:28Z","closed_at":null,"body":"Hi, I am a bit confused about versions here. Nuget package I am using: mapnik (x86) 2.1.0, was released in May 2015, and in runtime, in `Mapnik.Versions`, I can see mapnik version 3.100.0. However, on mapnik download page there is newest version Mapnik 3.0.9 with release date: 26 November 2015. Can you clarify please?"},"comment":{"url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/comments/165497898","html_url":"https://github.com/jbrwn/NET-Mapnik/issues/26#issuecomment-165497898","issue_url":"https://api.github.com/repos/jbrwn/NET-Mapnik/issues/26","id":165497898,"user":{"login":"jbrwn","id":1198377,"avatar_url":"https://avatars.githubusercontent.com/u/1198377?v=3","gravatar_id":"","url":"https://api.github.com/users/jbrwn","html_url":"https://github.com/jbrwn","followers_url":"https://api.github.com/users/jbrwn/followers","following_url":"https://api.github.com/users/jbrwn/following{/other_user}","gists_url":"https://api.github.com/users/jbrwn/gists{/gist_id}","starred_url":"https://api.github.com/users/jbrwn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbrwn/subscriptions","organizations_url":"https://api.github.com/users/jbrwn/orgs","repos_url":"https://api.github.com/users/jbrwn/repos","events_url":"https://api.github.com/users/jbrwn/events{/privacy}","received_events_url":"https://api.github.com/users/jbrwn/received_events","type":"User","site_admin":false},"created_at":"2015-12-17T16:15:28Z","updated_at":"2015-12-17T16:15:28Z","body":"Yes, this is confusing.  \r\n\r\nThe nuget package version is independent of the mapnik c++ library.  It tracks changes to the actual net-mapnik bindings and follows [semver](http://semver.org/).\r\n\r\nAs you noticed, the latest mapnik c++ release is version 3.0.9.  Unfortunately, the mapnik c++ windows sdk is not always updated at the same time as the \"official\" mapnik releases.  Here is the mapnik c++ windows sdk that net-mapnik uses:\r\n\r\nhttps://mapnik.s3.amazonaws.com/dist/dev/vs2015rc1/mapnik-win-sdk-14.0-x86-v3.0.0-rc1-1158-g73dbec3.7z\r\nhttps://mapnik.s3.amazonaws.com/dist/dev/vs2015rc1/mapnik-win-sdk-14.0-x64-v3.0.0-rc1-1158-g73dbec3.7z\r\n\r\nThis windows sdk was built from the mapnik code base @g73dbec3 which is pretty close to the v3.0.0-rc1 release (may 2015).  \r\n\r\nI would expect `Mapnik.Versions` to report 3.0.0 so this functionality is not correct right now. `Mapnik.Versions[\"Mapnik\"]` just [passes along the MAPNIK_VERSION constant](https://github.com/jbrwn/NET-Mapnik/blob/master/NETMapnik/mapnik.cpp#L154) from the mapnik c++ library so this is likely an upstream issue.   \r\n\r\nHope this helps sort out the confusion.  \r\n\r\n\r\n"}}