Drhuffman12/upgrade to crystal 1.1.1 #1
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
-[x] Add dependency of
crystal-lang/json_mapping.cr
/ (JSON.mapping
was deprecated and moved to shard.)-[x] Add more environment variables for database connection settings with defaults.
-[x] DEPRECATION: Use
ServerInfo#version
instead ofVendor#version
.As of v3.x (or earlier?), a call to the server's root (e.g.:
GET http://127.0.0.1:5984/
)no longer returns
version
insidevendor
.In v3.x, response will instead look like:
-[x] Allow
3.x.x
versions of CouchDB.is_v2?
andis_v3?
methods toCouchDB::Response::ServerInfo
.-[x] Remove hard-coded
crystal
key/version fromshard.yml
(for now).-[x] Bump version of this shard to
0.4.0
CouchDB::VERSION
based on shard version value in fromshard.yml
(to avoid out-of-sync issues).