Skip to content

Commit

Permalink
7.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pubkey committed Nov 14, 2017
1 parent 05d9c72 commit 11abf1c
Show file tree
Hide file tree
Showing 25 changed files with 7,639 additions and 1,599 deletions.
10 changes: 5 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Changelog

## 7.0.0 (coming soon)
## 7.0.0 (November 14, 2017)

Breaking:
- Renamed `ingoreDuplicate` to `ingoreDuplicate` [#314](https://github.com/pubkey/rxdb/issues/314)
- Improved typings [#329](https://github.com/pubkey/rxdb/pull/329) by @ihadeed

Features:
- Added [attachments](https://pubkey.github.io/rxdb/rx-attachment.html)
- Added [final fields](https://pubkey.github.io/rxdb/rx-schema.html#final)
- Added [inMemory](https://pubkey.github.io/rxdb/in-memory.html)-collections
- Added [local documents](https://pubkey.github.io/rxdb/rx-local-document.html)

Breaking:
- Renamed `ingoreDuplicate` to `ingoreDuplicate` [#314](https://github.com/pubkey/rxdb/issues/314)
- Improved typings [#329](https://github.com/pubkey/rxdb/pull/329) by @ihadeed

Bugfixes:
- Added error-message when you json-import on a non-existing collection [#319](https://github.com/pubkey/rxdb/issues/319)
- Allow windows-foldernames (with backslash) as collection-name [343](https://github.com/pubkey/rxdb/issues/343)
Expand Down
4,051 changes: 2,726 additions & 1,325 deletions dist/rxdb.browserify.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/rxdb.browserify.min.js

Large diffs are not rendered by default.

70 changes: 55 additions & 15 deletions docs/contribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -251,10 +251,10 @@

<li class="chapter " data-level="1.3.1.5" data-path="rx-database.html">

<a href="rx-database.html#ingoreduplicate">
<a href="rx-database.html#ignoreduplicate">


ingoreDuplicate
ignoreDuplicate

</a>

Expand Down Expand Up @@ -932,7 +932,20 @@



<li class="chapter " data-level="3.1" data-path="middleware.html">
<li class="chapter " data-level="3.1" data-path="rx-attachment.html">

<a href="rx-attachment.html">


RxAttachment

</a>



</li>

<li class="chapter " data-level="3.2" data-path="middleware.html">

<a href="middleware.html">

Expand All @@ -945,7 +958,7 @@

</li>

<li class="chapter " data-level="3.2" data-path="orm.html">
<li class="chapter " data-level="3.3" data-path="orm.html">

<a href="orm.html">

Expand All @@ -958,7 +971,7 @@

</li>

<li class="chapter " data-level="3.3" data-path="population.html">
<li class="chapter " data-level="3.4" data-path="population.html">

<a href="population.html">

Expand All @@ -971,7 +984,7 @@

</li>

<li class="chapter " data-level="3.4" data-path="data-migration.html">
<li class="chapter " data-level="3.5" data-path="data-migration.html">

<a href="data-migration.html">

Expand All @@ -984,7 +997,7 @@

</li>

<li class="chapter " data-level="3.5" data-path="leader-election.html">
<li class="chapter " data-level="3.6" data-path="leader-election.html">

<a href="leader-election.html">

Expand All @@ -997,7 +1010,7 @@

</li>

<li class="chapter " data-level="3.6" data-path="replication.html">
<li class="chapter " data-level="3.7" data-path="replication.html">

<a href="replication.html">

Expand All @@ -1010,7 +1023,7 @@

</li>

<li class="chapter " data-level="3.7" data-path="query-change-detection.html">
<li class="chapter " data-level="3.8" data-path="query-change-detection.html">

<a href="query-change-detection.html">

Expand All @@ -1023,7 +1036,33 @@

</li>

<li class="chapter " data-level="3.8" data-path="custom-build.html">
<li class="chapter " data-level="3.9" data-path="in-memory.html">

<a href="in-memory.html">


InMemory

</a>



</li>

<li class="chapter " data-level="3.10" data-path="rx-local-document.html">

<a href="rx-local-document.html">


LocalDocuments

</a>



</li>

<li class="chapter " data-level="3.11" data-path="custom-build.html">

<a href="custom-build.html">

Expand All @@ -1036,7 +1075,7 @@

</li>

<li class="chapter " data-level="3.9" data-path="plugins.html">
<li class="chapter " data-level="3.12" data-path="plugins.html">

<a href="plugins.html">

Expand All @@ -1049,7 +1088,7 @@

</li>

<li class="chapter active" data-level="3.10" data-path="contribute.html">
<li class="chapter active" data-level="3.13" data-path="contribute.html">

<a href="contribute.html">

Expand Down Expand Up @@ -1113,15 +1152,16 @@ <h1 id="developing">Developing</h1>
<h2 id="requirements">Requirements</h2>
<p>Before you can start developing, do the following:</p>
<ol>
<li>Make shoud you have install nodejs with version 7 or higher.</li>
<li>Make shoud you have installed nodejs with version 7 or higher</li>
<li>Clone the repository <code>git clone https://github.com/pubkey/rxdb.git</code></li>
<li>Install the dependencies <code>cd rxdb &amp;&amp; npm install</code></li>
<li>Make sure that the tests work for you <code>npm run test</code></li>
</ol>
<h2 id="flow">Flow</h2>
<p>While developing you should run <code>npm run dev</code> and leave it open in the console. This will run the unit-tests on every file-change. If you have a slow device, you can also manually run <code>npm run test:node</code> everytime you want to check if the tests work.</p>
<h2 id="adding-tests">Adding tests</h2>
<p>Before you start creating a bugfix or a feature, you should create a test to reprocue it. Tests are in the <code>test/unit</code>-folder. If you don&apos;t know where to put your test into, just put it anywhere The maintainer will later move it to the correct position.</p>
<p>Before you start creating a bugfix or a feature, you should create a test to reproduce it. Tests are in the <code>test/unit</code>-folder.
If you want to reproduce a bug, you can modify the test in <a href="https://github.com/pubkey/rxdb/blob/master/test/unit/bug-report.test.js" target="_blank">this file</a>.</p>
<h2 id="making-a-pr">Making a PR</h2>
<p>If you make a pull-request, ensure the following:</p>
<ol>
Expand Down Expand Up @@ -1175,7 +1215,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Contribute","level":"3.10","depth":1,"previous":{"title":"Plugins","level":"3.9","depth":1,"path":"plugins.md","ref":"./plugins.md","articles":[]},"dir":"ltr"},"config":{"plugins":["edit-link","github","custom-favicon","-sharing"],"root":".","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/pubkey/rxdb"},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"favicon":"./files/logo/icon.ico","custom-favicon":{},"edit-link":{"label":"Edit This Page","base":"https://github.com/pubkey/rxdb/tree/master/docs-src"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"RxDB - Documentation","links":{"sidebar":{"Follow @twitter ":"https://twitter.com/rxdbjs","Chat @gitter ":"https://gitter.im/pubkey/rxdb","Star @github ":"https://github.com/pubkey/rxdb","Support @patreon":"https://www.patreon.com/rxdb"}},"gitbook":"3.2.2"},"file":{"path":"contribute.md","mtime":"2017-09-11T08:26:05.236Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-09-20T08:36:36.513Z"},"basePath":".","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Contribute","level":"3.13","depth":1,"previous":{"title":"Plugins","level":"3.12","depth":1,"path":"plugins.md","ref":"./plugins.md","articles":[]},"dir":"ltr"},"config":{"plugins":["edit-link","github","custom-favicon","-sharing"],"root":".","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/pubkey/rxdb"},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"favicon":"./files/logo/icon.ico","custom-favicon":{},"edit-link":{"label":"Edit This Page","base":"https://github.com/pubkey/rxdb/tree/master/docs-src"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"RxDB - Documentation","links":{"sidebar":{"Follow @twitter ":"https://twitter.com/rxdbjs","Chat @gitter ":"https://gitter.im/pubkey/rxdb","Star @github ":"https://github.com/pubkey/rxdb","Support @patreon":"https://www.patreon.com/rxdb"}},"gitbook":"3.2.2"},"file":{"path":"contribute.md","mtime":"2017-10-10T15:23:02.840Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-11-14T10:10:19.602Z"},"basePath":".","book":{"language":""}});
});
</script>
</div>
Expand Down
Loading

0 comments on commit 11abf1c

Please sign in to comment.