From 3760a8f988eacca3e37d28981f3496f59df44be0 Mon Sep 17 00:00:00 2001 From: sorki Date: Thu, 14 Dec 2023 15:58:51 +0100 Subject: [PATCH] Version 0.4.0.0 -> 0.4.0.1 --- CHANGELOG.md | 2 +- README.md | 2 +- Release.md | 6 +++--- implicit.cabal | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fc75bfe..99749648 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Version [next](https://github.com/Haskell-Things/ImplicitCAD/compare/v0.4.0.0...master) (202Y-MM-DD) +# Version [0.4.1.0](https://github.com/Haskell-Things/ImplicitCAD/compare/v0.4.0.0...v0.4.1.0) (2023-12-15) * ExtOpenScad interface changes * Added `rands` and `lookup` support [#433](https://github.com/Haskell-Things/ImplicitCAD/pull/433) diff --git a/README.md b/README.md index 52c92f03..93a0364f 100644 --- a/README.md +++ b/README.md @@ -285,7 +285,7 @@ You can do a whole lot more! Documentation can be generated from the source code of ImplicitCAD by Haddock by running `cabal haddock`. -Releases of ImplicitCAD are uploaded to HackageDB which, in addition to making them avaialable through `cabal install`, puts the generated documentation on the Internet. So you can read the documentation for the most recent release of ImplicitCAD, 0.4.0.0, [on HackageDB](http://hackage.haskell.org/packages/archive/implicit/0.4.0.0/doc/html/Graphics-Implicit.html). +Releases of ImplicitCAD are uploaded to HackageDB which, in addition to making them avaialable through `cabal install`, puts the generated documentation on the Internet. So you can read the documentation for the most recent release of ImplicitCAD, 0.4.1.0, [on HackageDB](http://hackage.haskell.org/packages/archive/implicit/0.4.1.0/doc/html/Graphics-Implicit.html). In Implicit CAD, we consider objects as functions of `outwardness'. The boundary is 0, negative is the interior and positive the exterior. The magnitude is how far out or in. A description of the mathematical ideas underpinning ImplicitCAD are in a [blog post on colah's blog](http://christopherolah.wordpress.com/2011/11/06/manipulation-of-implicit-functions-with-an-eye-on-cad/). diff --git a/Release.md b/Release.md index 361a163d..475bf77c 100644 --- a/Release.md +++ b/Release.md @@ -47,8 +47,8 @@ on your git machine: on your git machine: ``` git checkout master -git tag -a v0.4.0.0 -m 'release 0.4.0.0' -git push origin v0.4.0.0 +git tag -a v0.4.1.0 -m 'release 0.4.1.0' +git push origin v0.4.1.0 ``` #### Publishing the release to hackage @@ -58,7 +58,7 @@ extract it to a temporary directory move the container directory to implicit- make a tar file from it. make sure to add the --format=ustar option. ``` -tar --format=ustar -cvzf implicit-0.4.0.0.tar.gz implicit-0.4.0.0/ +tar --format=ustar -cvzf implicit-0.4.1.0.tar.gz implicit-0.4.1.0/ ``` upload package candidate to https://hackage.haskell.org/packages/candidates/upload look over the resulting page. diff --git a/implicit.cabal b/implicit.cabal index 9dd23e53..4f43c3d6 100644 --- a/implicit.cabal +++ b/implicit.cabal @@ -1,6 +1,6 @@ Cabal-version: 2.2 Name: implicit -Version: 0.4.0.0 +Version: 0.4.1.0 Tested-with: GHC >= 8.8 Build-type: Simple Synopsis: A math-inspired programmatic 2D & 3D CAD system.