changeset 25:3eeb97217090

Updated for Pecunia 0.7.0.
author John Schneiderman <JohnMS@member.fsf.org>
date Mon, 08 Jan 2024 15:53:20 +0100
parents 5914b95c1c5d
children 03e3153d62d3
files schneiderman.me/news.rss schneiderman.me/pages/news.html schneiderman.me/pages/pecunia.html
diffstat 3 files changed, 76 insertions(+), 41 deletions(-) [+]
line wrap: on
line diff
--- a/schneiderman.me/news.rss	Fri Dec 22 13:26:16 2023 +0100
+++ b/schneiderman.me/news.rss	Mon Jan 08 15:53:20 2024 +0100
@@ -12,7 +12,7 @@
 			Information for all my project milestones and changes.
 		</description>
 		<pubDate>
-			Fri, 22 Dec 2023 12:40:00 CET
+			Mon, 08 Jan 2024 15:50:00 CET
 		</pubDate>
 		<language>
 			en-gb
@@ -37,6 +37,29 @@
 				nospam@schneiderman.me (John Schneiderman)
 			</author>
 			<title>
+				Pecunia 0.7.0 Release
+			</title>
+			<link>
+				https://www.schneiderman.me/pages/news.html#date08Jan24
+			</link>
+			<description>
+				Released
+				<a href="https://www.schneiderman.me/pages/pecunia.html">
+					Pecunia
+				</a> 0.7.0 that contains fixes and new features.
+			</description>
+			<guid>
+				https://www.schneiderman.me/pages/news.html#date08Jan24
+			</guid>
+			<pubDate>
+				Mon, 08 Jan 2024 15:50:00 CET
+			</pubDate>
+		</item>
+		<item>
+			<author>
+				nospam@schneiderman.me (John Schneiderman)
+			</author>
+			<title>
 				Dux Rei Nummariae 0.6.0 Release
 			</title>
 			<link>
@@ -44,7 +67,7 @@
 			</link>
 			<description>
 				Released
-				<a href="https://www.schneiderman.me/pages/qtmocks.html">
+				<a href="https://www.schneiderman.me/pages/drn.html">
 					Dux Rei Nummariae
 				</a> 0.6.0 that contains updates to many underlying systems.
 			</description>
--- a/schneiderman.me/pages/news.html	Fri Dec 22 13:26:16 2023 +0100
+++ b/schneiderman.me/pages/news.html	Mon Jan 08 15:53:20 2024 +0100
@@ -64,8 +64,27 @@
 				</p>
 
 				<h2>
+					2024 Announcements
+				</h2>
+				<ul>
+					<li id="date08Jan24">
+						<span class="newsDate">08 Jan 23</span> <br />
+						The release of <a href="drn.html">
+							Pecunia 0.7.0
+						</a> is now available. This release contains several bug fixes and performance enhancements.  
+					</li>
+				</ul>
+
+				<h2>
+					Archives
+				</h2>
+				<p>
+					This is all the news from over the years.
+				</p>
+
+				<h3>
 					2023 Announcements
-				</h2>
+				</h3>
 				<ul>
 					<li id="date22Dec23">
 						<span class="newsDate">22 Dec 23</span> <br />
@@ -120,13 +139,6 @@
 					</li>
 				</ul>
 
-				<h2>
-					Archives
-				</h2>
-				<p>
-					This is all the news from over the years.
-				</p>
-
 				<h3>
 					2022 Announcements
 				</h3>
--- a/schneiderman.me/pages/pecunia.html	Fri Dec 22 13:26:16 2023 +0100
+++ b/schneiderman.me/pages/pecunia.html	Mon Jan 08 15:53:20 2024 +0100
@@ -75,7 +75,7 @@
 
 				<!--Features-->
 				<h2>
-					Stable Version 0.6.1
+					Stable Version 0.7.0
 				</h2>
 				<p>
 					There are packages of the current stable version below, or checkout the stable
@@ -103,7 +103,7 @@
 						</a>.
 					</li>
 					<li>
-						Automatic conversions between currencies.
+						Automatic conversions between currencies. With support for custom currency converters.
 					</li>
 					<li>
 						Support for common high-level mathematical operations, e.g. summation, absolute
@@ -121,8 +121,8 @@
 					Below is an illustration of adding two items purchased and storing their sum
 					into a single variable.
 					<pre class="code">
-<code class="class">Money</code> <var>pop</var>{1, 2500, <code class="class">Iso4217Codes::USD</code>};
-<code class="class">Money</code> <var>candy</var>{0, 7500, <code class="class">Iso4217Codes::USD</code>};
+<code class="class">Money</code> <var>pop</var>{<code class="class">Currency::USD</code>, 1, 25};
+<code class="class">Money</code> <var>candy</var>{<code class="class">Currency::USD</code>, 0, 75};
 <code class="class">Money</code> <var>sum</var>{pop + candy}; <code class="comment">// Sum holds 2 USD.</code></pre>
 				</p>
 				<p>
@@ -206,13 +206,13 @@
 						</td>
 						<td  class="packages">
 							<!--Debian-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1-1_amd64.deb">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0-1_amd64.deb">
 								AMD 64
 							</a>
 						</td>
 						<td  class="packages">
 							<!--Fedora-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-0.6.1-1jms.fc37.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-0.7.0-1jms.fc39.x86_64.rpm">
 								x86_64
 							</a>
 						</td>
@@ -224,21 +224,21 @@
 						</td>
 						<td  class="packages">
 							<!--Mageia-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-0.6.1-1jms.mga8.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-0.7.0-1jms.mga9.x86_64.rpm">
 								x86_64
 							</a>
 						</td>
 						<td  class="packages">
 							<!--Windows-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.6.1-win64.exe">
+							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.7.0-win64.exe">
 								Win 64 Installer
-							</a> <!-- &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.6.1-win64.exe.sha256">
+							</a> &mdash;
+							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.7.0-win64.exe.sha256">
 								Hash Verification
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.6.1-win64.exe.sha256.sig">
+							<a href="https://packaging.schneiderman.me/svn/binaries/windows/Pecunia-0.7.0-win64.exe.sha256.sig">
 								Verification Signature
-							</a>-->
+							</a>
 						</td>
 					</tr>
 					<tr class="packages">
@@ -247,16 +247,16 @@
 						</td>
 						<td  class="packages">
 							<!--Debian-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia-dbgsym_0.6.1-1_amd64.deb">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia-dbgsym_0.7.0-1_amd64.deb">
 								AMD 64
 							</a>
 						</td>
 						<td  class="packages">
 							<!--Fedora-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-debuginfo-0.6.1-1jms.fc37.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-debuginfo-0.7.0-1jms.fc39.x86_64.rpm">
 								x86_64
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-debugsource-0.6.1-1jms.fc37.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/x86_64/pecunia-debugsource-0.7.0-1jms.fc39.x86_64.rpm">
 								x86_64 Source
 							</a>
 						</td>
@@ -268,10 +268,10 @@
 						</td>
 						<td  class="packages">
 							<!--Mageia-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-debuginfo-0.6.1-1jms.mga8.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-debuginfo-0.7.0-1jms.mg9.x86_64.rpm">
 								x86_64
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-debugsource-0.6.1-1jms.mga8.x86_64.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/x86_64/pecunia-debugsource-0.7.0-1jms.mg9.x86_64.rpm">
 								x86_64 Source
 							</a>
 						</td>
@@ -288,13 +288,13 @@
 						</td>
 						<td  class="packages">
 							<!--Debian-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia-dev_0.6.1-1_amd64.deb">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia-dev_0.7.0-1_amd64.deb">
 								AMD 64
 							</a>
 						</td>
 						<td  class="packages">
 							<!--Fedora-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/noarch/pecunia-devel-0.6.1-1jms.fc37.noarch.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/noarch/pecunia-devel-0.7.0-1jms.fc39.noarch.rpm">
 								No Arch
 							</a>
 						</td>
@@ -306,7 +306,7 @@
 						</td>
 						<td  class="packages">
 							<!--Mageia-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/noarch/pecunia-devel-0.6.1-1jms.mga8.noarch.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/noarch/pecunia-devel-0.7.0-1jms.mg9.noarch.rpm">
 								No Arch
 							</a>
 						</td>
@@ -323,25 +323,25 @@
 						</td>
 						<td  class="packages">
 							<!--Debian-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1.orig.tar.xz">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0.orig.tar.xz">
 								Orig
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1-1.debian.tar.xz">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0-1.debian.tar.xz">
 								Packaging
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1-1.dsc">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0-1.dsc">
 								DSC
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1-1_amd64.buildinfo">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0-1_amd64.buildinfo">
 								Build Info
 							</a> &mdash;
-							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.6.1-1_amd64.changes">
+							<a href="https://packaging.schneiderman.me/svn/binaries/debian/pecunia_0.7.0-1_amd64.changes">
 								Changes
 							</a>
 						</td>
 						<td  class="packages">
 							<!--Fedora-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/src/pecunia-0.6.1-1jms.fc37.src.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/fedora/src/pecunia-0.7.0-1jms.fc39.src.rpm">
 								Src
 							</a>
 						</td>
@@ -353,7 +353,7 @@
 						</td>
 						<td  class="packages">
 							<!--Mageia-->
-							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/src/pecunia-0.6.1-1jms.mga8.src.rpm">
+							<a href="https://packaging.schneiderman.me/svn/binaries/mageia/src/pecunia-0.7.0-1jms.mg9.src.rpm">
 								Src
 							</a>
 						</td>
@@ -373,12 +373,12 @@
 				</p>
 				<ul class="packages">
 					<li>
-						<a href="https://packaging.schneiderman.me/svn/sources/pecunia-0.6.1.tar.gz">
+						<a href="https://packaging.schneiderman.me/svn/sources/pecunia-0.7.0.tar.gz">
 							Tarball
 						</a>
 					</li>
 					<li>
-						<a href="https://packaging.schneiderman.me/svn/sources/pecunia-0.6.1.tar.gz.sig">
+						<a href="https://packaging.schneiderman.me/svn/sources/pecunia-0.7.0.tar.gz.sig">
 							Tarball Signature
 						</a>
 					</li>
@@ -411,8 +411,8 @@
 		<footer>
 			<hr />
 			<p>
-				&#169; 2023 John Schneiderman <br />
-				<strong>Last Updated:</strong> 22 Dec 23 <br />
+				&#169; 2024 John Schneiderman <br />
+				<strong>Last Updated:</strong> 08 Jan 24 <br />
 				<a href="https://www.schneiderman.me/news.rss">
 					RSS Feed
 				</a>  <br />