mledoze / countries

World countries in JSON, CSV, XML and Yaml. Any help is welcome!
https://mledoze.github.io/countries/
Open Data Commons Open Database License v1.0
5.97k stars 1.27k forks source link

bump npm version #263

Closed miniplus closed 6 years ago

miniplus commented 6 years ago

Last version on npm (1.8.1) dates back from Oct 24, 2016. There's been a few commits since so perhaps it's time to bump the version?

mledoze commented 6 years ago

@miniplus you're right, it's time for the version 1.9. I'm on it.

mledoze commented 6 years ago

The new release v1.9.0 is almost ready. I'm waiting for a few PRs to be included in the release.

blumk commented 6 years ago

@mledoze I'd release it as v2.0.0 since it contains breaking changes (e.g. PR #266 "multiple capitals") SemVer:

MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes.

mledoze commented 6 years ago

@blumk yes you're right but I want also want to drop the support for PHP 5 in the upcoming release v2.0.0, so that's why I want to release it as v1.9.0 first.

mledoze commented 6 years ago

I'd release it as v2.0.0 since it contains breaking changes

@blumk I gave it a second thought and I will finally release it as v2.0.0 because I also want to gradually drop the support for PHP 5. So here is the roadmap for the next 2 major releases:

mledoze commented 6 years ago

Release v2.0.0 is out!

https://www.npmjs.com/package/world-countries https://packagist.org/packages/mledoze/countries#2.0.0 https://github.com/mledoze/countries/releases/tag/v2.0.0