All Versions
11
Latest Version
Avg Release Cycle
54 days
Latest Release
40 days ago

Changelog History
Page 1

  • v0.1.11

    April 28, 2020
  • v0.1.10

    October 27, 2019

    🔀 Use Threadsafe Channel class - In crystal-0.31.0, Channel::Unbuffered and Channel::Buffered have been merged, with unified behaviour under Channel.

    As of v0.1.9, passing an array of values to RowsTerms#get_all nested the array. This produced query errors as the nested array became a key rather than a collection of values.

    A simple fix is removing the nesting. Single value RowsTerm#get_all calls can be achieved through the existing splat method.

  • v0.1.9

    September 08, 2019
    • complete the selection API
  • v0.1.8

    September 02, 2019
    • ➕ Add update yaml tests.
    • ➕ Add literal function manipulation for update's tests
    • ✅ Comment javascript test code in yaml file because crystal doesn't support JS code with yaml literal syntax.
  • v0.1.7

    August 06, 2019

    The inclusion of Enumerable(QueryResult) in RethinkDB::QueryResult failed to satisfy the abstract type checking of Crystal v0.30

    Whilst we could expose enumeration, using the #as_h and #as_a methods are more explicit.

    🔄 Changed

    • #as_a returns Array(QueryResult)
    • #as_a? returns Array(QueryResult)?
    • #as_h returns Hash(String, QueryResult)
    • #as_h? returns Hash(String, QueryResult)?
    • RethinkDB::QueryResult::Type is now analogous to JSON::Any::Type
    • reql spec helpers moved from spec/reql_spec.cr to spec/spec_helper.cr
    • ➕ added skip methods

    ✂ Removed

    • Enumerable(QueryResult) on RethinkDB::QueryResult
  • v0.1.6

    April 27, 2019

    Implement missing RethinkDB#json method. (thanks to @caspiano)

  • v0.1.5

    April 27, 2019

    👍 Introduced changefeed support.
    ✅ Functionality has not been extensively tested but should work for most stream and datum queries.

    Also ran crystal tool format and ameba over the project.

    Thanks to @caspiano

  • v0.1.4

    February 03, 2019
  • v0.1.3

    February 03, 2019
  • v0.1.2

    February 03, 2019