coinolio / coinolio

Open source Bitcoin and Altcoin portfolio / trades logging and tracking. Including Profit / Loss calculations, Price Charts and realtime updates.
MIT License
28 stars 9 forks source link

Update bookshelf to the latest version πŸš€ #29

Open greenkeeper[bot] opened 5 years ago

greenkeeper[bot] commented 5 years ago

The dependency bookshelf was updated from 0.13.3 to 0.14.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Release Notes for 0.14.0

0.14.0 Dec 09, 2018 - Diff

Breaking changes

  • Fix incorrect results in collection when models have duplicate ids. Checkout the migration guide in case you are affected by this. #1846
  • Empty hasOne relation will now return null instead of {} when serialized: #1839. There's a migration guide in the rare event this causes you problems.
  • Add more helpful error messages on bad or insufficient morphTo data: #1824. There's a migration guide in case you are affected by this.
  • Changed the existing functionality so that saving a model that hasn't changed will not update its updated_at attribute: #1798. Checkout the migration guide in case you are affected by this.

Enhancements

  • Allow passing custom options to the pagination plugin's internal count method. This is useful for better interoperability with other plugins: #1914
  • Make collections iterable using for ... of loops: #1830
  • Add row-level locking options: #1810

Bug fixes

  • Return clones of nested objects in previousAttributes(): #1876
  • Fix incorrect rowCount value when using groupBy with fetchPage(): #1852
  • Fix eager loading of relations when using parse/format: #1838
  • Fix inability to install bookshelf from git commit: #1835
  • Fix timestamp() setting a key named "null" in some cases: #1820
  • Fix performance of including relationships: #1800

Test Suite

  • Add test to check for adding withRelated inside events: #1853
  • Add Node.js 10 to the Travis config: #1829
  • Fix incorrect output ordering in tests in some cases: #1825

Documentation

  • Add a basic Events guide and fix some issues with the events doclets: #1917
  • Change the JSDoc theme to add a Guides section (this was already released): #1909
  • Fix hasOne's doc: #1890
  • Fix many-to-many tutorial code: #1888
  • Add code syntax highlighting for tutorials: #1850
  • Fix a few issues with the collection documentation: #1836
  • Fix Model.load() relations param: #1834
  • Fix incorrect docs for collection:fetching event: #1831
  • Add note on needing the Pagination plugin to use fetchPage(): #1803
  • Fix incorrect data types and undocumented Model property: #1797

Dependencies

  • Replace turbocolor with colorette: #1904
  • Use prettier to format all js and json files: #1883
  • Replace chalk with turbocolor: #1878
  • Update some insecure dependencies: #1841
  • Replace Babel with Node 4 compatible JavaScript: #1835
  • Update sinon to the latest version: #1833
Commits

The new version differs by 159 commits.

  • bad8157 Fix wrong model being saved in PostgreSQL test
  • f0d7d63 Fix empty previousAttributes in collection models
  • ebe3c5c Reword some test cases
  • 00b0f93 Add tests for previousAttributes in collections
  • 3cdfa6e Add event related tests for previousAttributes()
  • 54554b7 Create previous attributes using deepClone
  • aef8244 Merge branch 'master' into rg-previous-attributes
  • 75492e7 Add new events guide
  • fc66733 Rename test case to make it more obvious
  • 32add1b Merge pull request #1876 from okuyiga/feature/fix-nested-json-bug
  • 8259d71 Create CNAME
  • 5b5b7f9 Merge pull request #1909 from bookshelf/rg-new-docs
  • 7b33289 Remove link from project title
  • e5fb28e Replace gh-pages with docs directory in master
  • 6551c02 Update plugin doc

There are 159 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for 0.14.1

0.14.1 Dec 09, 2018 - Diff

Warning

  • Incorrectly published the previous version from the wrong branch. That version doesn't contain all
    the work that it was supposed to. You should use this version instead.

Breaking changes

  • The previous() and previousAttributes() methods were changed so that whenever a model is saved or destroyed the previous attributes are no longer reset to the current attributes. Since the old behavior wasn't very useful it's likely this won't cause issues for many people. There's a migration guide in case you are affected by this change. #1848

Bug fixes

  • Fix withRelated fetch option not always grouping properly when using binary primary keys: #1918
Commits

The new version differs by 20 commits.

  • e4c51ee Merge pull request #1918 from betastreet/fix/related-binary-ids
  • 048c224 Merge pull request #1848 from bookshelf/rg-previous-attributes
  • bda57a3 Merge pull request #1914 from throrin19/patch-pagination-plugin
  • 2e2a787 - Remove 'Issue #xx' from unit test comment
  • 629a914 Merge pull request #1917 from bookshelf/rg-event-docs
  • 6cee00e Create CNAME
  • a5f1ddd Delete CNAME
  • 77fcc39 Merge remote-tracking branch 'origin/fix/related-binary-ids' into fix/related-binary-ids
  • 98701df Adding a unit test for binary IDs and relations... (#1)
  • d17e3e4 - Fixed collections not being created properly with binary IDs due to collection keying again
  • 3d38857 Adding a unit test for binary IDs and relations...
  • 8b00040 Fix withRelated not always grouping properly for binary IDs
  • fc643a2 Add link to API and Events from Model tutorial
  • 226c0b4 Generate docs before committing when publishing
  • e5f5be0 Fix incorrect links to events

There are 20 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for 0.14.2

0.14.2 Dec 17, 2018 - Diff

Bug fixes

  • Fix crash when using groupBy with table qualifier in pagination plugin: #1928
  • Fix undefined transaction object with Knex 0.15+: #1926

Refactoring

  • Refactor logic behind .timestamp()'s decision for when to update the updated_at column: #1892
Commits

The new version differs by 19 commits.

  • 62371cc Merge pull request #1928 from bookshelf/rg-fix-pagination-groupby
  • 36b165a Fix crash when using groupBy with table qualifier
  • 68e8537 Merge pull request #1926 from jbrumwell/patch-1
  • cb1093b Fix changelog
  • e7ddf72 Pass proper context
  • ec58b8d Merge pull request #1892 from eerenyuan/master
  • 1d37ed5 Merge branch 'master' into master
  • 4b4a420 Add more instructions to publishing procedure
  • 108a390 Modify postpublish script to add new files to git
  • 1f3ae81 Add missing Events tutorial
  • 2b43de5 Release 0.14.1
  • 2705e15 Merge branch 'master' of github.com:eerenyuan/bookshelf
  • 2510355 parse/format example
  • 58ddd95 handle manually set update ts
  • 30ffc63 Revert "fixed bug in model.load's sample"

There are 19 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€