diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2018-04-19 13:41:48 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2018-04-19 13:41:48 +0200 |
commit | ac4f40db0b68bec0a4ffc64a7c6fd8f0b1d625e1 (patch) | |
tree | 36f238ef65f9f7a2925f68419f28c089370aab19 | |
parent | 9bc5bde94ee3c61fac46235732c6974067617533 (diff) |
Update docs to proper 0.7.0 version
-rw-r--r-- | content/doc/pdf/0.7.0.pdf | bin | 216109 -> 216526 bytes | |||
-rw-r--r-- | content/doc/web/0.7.0/index.html | 35 |
2 files changed, 21 insertions, 14 deletions
diff --git a/content/doc/pdf/0.7.0.pdf b/content/doc/pdf/0.7.0.pdf Binary files differindex 6863614..ed230e6 100644 --- a/content/doc/pdf/0.7.0.pdf +++ b/content/doc/pdf/0.7.0.pdf diff --git a/content/doc/web/0.7.0/index.html b/content/doc/web/0.7.0/index.html index e127933..d7615f3 100644 --- a/content/doc/web/0.7.0/index.html +++ b/content/doc/web/0.7.0/index.html @@ -87,7 +87,7 @@ <h1 class="title">imag User Documentation</h1> <small class="date">April 2018</small> - <small class="date">Version: 0.7.0</small> + <small class="date">Version: 0.8.0</small> </header> <hr /> @@ -186,7 +186,7 @@ <pre class="text"><code> --- [imag] - version = "0.7.0" + version = "0.8.0" [note] name = "foo" @@ -245,12 +245,12 @@ <p>The JSON mapper maps JSON which is read from a source into a HashMap which represents the in-memory filesystem.</p> <p>The strucure is as follows:</p> <div class="sourceCode" id="cb6"><pre class="sourceCode json"><code class="sourceCode json"><a class="sourceLine" id="cb6-1" data-line-number="1"><span class="fu">{</span></a> - <a class="sourceLine" id="cb6-2" data-line-number="2"> <span class="dt">"version"</span><span class="fu">:</span> <span class="st">"0.7.0"</span><span class="fu">,</span></a> + <a class="sourceLine" id="cb6-2" data-line-number="2"> <span class="dt">"version"</span><span class="fu">:</span> <span class="st">"0.8.0"</span><span class="fu">,</span></a> <a class="sourceLine" id="cb6-3" data-line-number="3"> <span class="dt">"store"</span><span class="fu">:</span> <span class="fu">{</span></a> <a class="sourceLine" id="cb6-4" data-line-number="4"> <span class="dt">"example"</span><span class="fu">:</span> <span class="fu">{</span></a> <a class="sourceLine" id="cb6-5" data-line-number="5"> <span class="dt">"header"</span><span class="fu">:</span> <span class="fu">{</span></a> <a class="sourceLine" id="cb6-6" data-line-number="6"> <span class="dt">"imag"</span><span class="fu">:</span> <span class="fu">{</span></a> - <a class="sourceLine" id="cb6-7" data-line-number="7"> <span class="dt">"version"</span><span class="fu">:</span> <span class="st">"0.7.0"</span><span class="fu">,</span></a> + <a class="sourceLine" id="cb6-7" data-line-number="7"> <span class="dt">"version"</span><span class="fu">:</span> <span class="st">"0.8.0"</span><span class="fu">,</span></a> <a class="sourceLine" id="cb6-8" data-line-number="8"> <span class="fu">},</span></a> <a class="sourceLine" id="cb6-9" data-line-number="9"> <span class="fu">},</span></a> <a class="sourceLine" id="cb6-10" data-line-number="10"> <span class="dt">"content"</span><span class="fu">:</span> <span class="st">"hi there!"</span><span class="fu">,</span></a> @@ -308,7 +308,7 @@ <p>That was the setup part. Now we can implement our functionality. For that, we need to <em>extend</em> two types from <code>libimagstore</code>, so we have our first dependency here.</p> <h3 id="dependencies-to-other-libraries">Dependencies to other libraries</h3> <ol start="3" type="1"> - <li>Put <code>libimagstore</code> as a dependency in the <code>/lib/domain/libimagnumberstorage/Cargo.toml</code> file. By using <code>libimagstore = { version = "0.7.0", path = "../../../lib/core/libimagstore" }</code> we automatically get all the goodness of Cargo, so that releases automagically work as expected, but when developing locally, the local version of <code>libimagstore</code> is used. Of course, the <code>version</code> has to be the latest released version.</li> + <li>Put <code>libimagstore</code> as a dependency in the <code>/lib/domain/libimagnumberstorage/Cargo.toml</code> file. By using <code>libimagstore = { version = "0.8.0", path = "../../../lib/core/libimagstore" }</code> we automatically get all the goodness of Cargo, so that releases automagically work as expected, but when developing locally, the local version of <code>libimagstore</code> is used. Of course, the <code>version</code> has to be the latest released version.</li> <li>For error handling, we also need to import <code>libimagerror</code>.</li> <li>For easy header-editing, we import <code>toml</code> and <code>toml-query</code>.</li> <li>For error-type creating, we import <code>error-chain</code>.</li> @@ -795,12 +795,19 @@ <li><code>libimagrt</code> had a bug where the logging level was set to “Info” as soon as “–verbose” was passed, but the value of “–verbose” was not even checked.</li> </ul></li> </ul> - <h2 id="section-1">0.6.3</h2> + <h2 id="section-1">0.6.4</h2> + <p>Bugfix release for fixing:</p> + <ul> + <li><code>libimagrt</code> produced the editor command without taking arguments into account.</li> + <li><code>imag-init</code> creates <code>~/.imag</code> but not <code>~/.imag/store</code>.</li> + <li>Fix editor setup in <code>libimagrt</code> to use /dev/tty as stdin for editor, so terminal-editors do not trash the terminal</li> + </ul> + <h2 id="section-2">0.6.3</h2> <p>Bugfix release for fixing:</p> <ul> <li><code>libimagstore</code> got another fix with the file parsing, as the <code>std::str::Lines</code> iterator takes empty lines as no lines.</li> </ul> - <h2 id="section-2">0.6.2</h2> + <h2 id="section-3">0.6.2</h2> <p>Bugfix release for fixing:</p> <ul> <li><code>imag-diary</code> did not recognize the “-d DIARY” setting.</li> @@ -809,13 +816,13 @@ <li><code>imag-diary</code> did not properly set “minute” and “second” when creating “hourly” or “minutely” entries.</li> <li>Version numbers for all crates as well as in the docs were updated to “0.6.2”.</li> </ul> - <h2 id="section-3">0.6.1</h2> + <h2 id="section-4">0.6.1</h2> <p>Bugfix release for fixing two severe bugs in <code>imag-init</code>:</p> <ul> <li><code>imag-init</code> created the git directory inside the imag directory. Fixed by defaulting to <code>{imag directory}/.git</code>.</li> <li><code>imag-init</code> was buggy as it did not include the <code>imagrc.toml</code> file in the release, thus building it from crates.io failed</li> </ul> - <h2 id="section-4">0.6.0</h2> + <h2 id="section-5">0.6.0</h2> <ul> <li>Major changes <ul> @@ -850,7 +857,7 @@ <li><code>imag-log</code> listed non-log entries (normal diary entries) before, was changed to only list <code>log</code> entries.</li> </ul></li> </ul> - <h2 id="section-5">0.5.0</h2> + <h2 id="section-6">0.5.0</h2> <ul> <li>Major changes <ul> @@ -886,7 +893,7 @@ <li>6707 insertions(+) / 3255 deletions(-)</li> </ul></li> </ul> - <h2 id="section-6">0.4.0</h2> + <h2 id="section-7">0.4.0</h2> <ul> <li>Major changes <ul> @@ -937,7 +944,7 @@ <li>9749 insertions(+) / 7806 deletions(-) (Surely because of the reorganization of the entire codebase)</li> </ul></li> </ul> - <h2 id="section-7">0.3.0</h2> + <h2 id="section-8">0.3.0</h2> <p><small> Note: As this file was written <em>after</em> the 0.3.0 release, we simply list the merges here instead of explaining what changed. </small></p> <ul> <li>Merges @@ -1076,11 +1083,11 @@ <li>8 contributors</li> </ul></li> </ul> - <h2 id="section-8">0.2.0</h2> + <h2 id="section-9">0.2.0</h2> <ul> <li>Complete rewrite of 0.1.0 with new architecture and “modules” instead of monolithic approach. Can be considered first version.</li> </ul> - <h2 id="section-9">0.1.0</h2> + <h2 id="section-10">0.1.0</h2> <ul> <li>Initial version, nothing special.</li> </ul> |