Releases: gophr-pm/gophr
Alpha-RC2
An end-to-end package management solution for Go. No manifest or lock file and a fully versioned dependency graph. Simply place the url in your import path and it's automatically fully versioned.
Gophr doesn't require you to install any tooling to use. Simply place the versioned url gophr.pm/author/repo@(semver or SHA) in your import path and you're done.
"gophr.pm/a/b"
"gophr.pm/a/b@123456"
"gophr.pm/a/b/@123456789123456789123456"
We give you the power of semver to reference tags and create logical equivalence operations just like in gem and npm.
"gophr.pm/a/b@>1.0.4"
"gophr.pm/a/b@<1.0.0"
We also fully version the entire dependency graph. Meaning, we version lock every sub-dependency as well, so it's perfectly preserved, everytime. Something no one else does.
We're ready to release another alpha candidate for Gophr! We've done a lot of overhaul internally to better equip ourselves for scalability and dependability.
- Removed reliance on Github for storing versioned repositories (We now store them internally through dedicated git-http-backend service dubbed
depot
). - Fix the sub-versioning process to account for canonical package import comments and vendoring.
- We now support a short SHA length when versioning, between 6 - 40 characters is now allowed.
- Router now responds with proper go-get metadata and installations work completely now.
- Travis CI and coveralls now included in work flow.
- Added transaction monitoring with New Relic.
- Improved test coverage in Router and Github lib.
- Fixes and improvements to Gophrctl
Alpha-RC1
An end-to-end package management solution for Go. No manifest or lock file and a fully versioned dependency graph. Simply place the url in your import path and it's automatically fully versioned.
Gophr doesn't require you to install any tooling to use. Simply place the versioned url gophr.pm/author/repo@(semver or SHA) in your import path and you're done.
We give you the power of semver to reference tags and create logical equivalence operations just like in gem and npm.
"gophr.pm/a/b@>1.0.4"
"gophr.pm/a/b@<1.0.0"
We also fully version the entire dependency graph. Meaning, we version lock every sub-dependency as well, so it's perfectly preserved, everytime. Something no one else does.
We're excited to tag our first alpha release candidate. We've officially deployed this alpha code to our production servers and we're excited to be continuing our journey to a full 1.0
release! Alpha will go under a series of stress and performances test in the coming weeks so we do not recommend using this in production at this moment. If you have any questions or concerns please reach out!