diff --git a/.github/workflows/linux-app.yml b/.github/workflows/linux-app.yml index 83083fb7..bc60c183 100644 --- a/.github/workflows/linux-app.yml +++ b/.github/workflows/linux-app.yml @@ -34,10 +34,10 @@ jobs: wails doctor wails build -tags webkit2_40 cp build/bin/Paisa build/linux/usr/local/bin - cp -r build/linux paisa_0.5.7_amd64 - dpkg --build paisa_0.5.7_amd64 + cp -r build/linux paisa_0.5.8_amd64 + dpkg --build paisa_0.5.8_amd64 cd .. - mv desktop/paisa_0.5.7_amd64.deb paisa-app-linux-amd64.deb + mv desktop/paisa_0.5.8_amd64.deb paisa-app-linux-amd64.deb - name: Release uses: softprops/action-gh-release@v1 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index e36cb76a..16b2a324 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +### 0.5.8 (2023-11-18) + +* Add ability to specify rate, target date or monthly contribution to + [savings goal](https://paisa.fyi/reference/goals/savings/) +* Improve price page +* Bug fixes + ### 0.5.7 (2023-11-11) * Add [goals](https://paisa.fyi/reference/goals) diff --git a/cmd/version.go b/cmd/version.go index ef46490b..e1a2c3e9 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -9,7 +9,7 @@ var versionCmd = &cobra.Command{ Use: "version", Short: "Print the version information", Run: func(cmd *cobra.Command, args []string) { - fmt.Println("Version:", "0.5.7") + fmt.Println("Version:", "0.5.8") }, } diff --git a/desktop/build/linux/DEBIAN/control b/desktop/build/linux/DEBIAN/control index 456268b9..d4196059 100644 --- a/desktop/build/linux/DEBIAN/control +++ b/desktop/build/linux/DEBIAN/control @@ -1,5 +1,5 @@ Package: paisa -Version: 0.5.7 +Version: 0.5.8 Section: misc Priority: optional Architecture: amd64 diff --git a/desktop/main.go b/desktop/main.go index f13721ef..868896a3 100644 --- a/desktop/main.go +++ b/desktop/main.go @@ -61,7 +61,7 @@ func main() { Mac: &mac.Options{ About: &mac.AboutInfo{ Title: "Paisa", - Message: "Version 0.5.7 \nCopyright © 2022 - 2023 \nAnantha Kumaran", + Message: "Version 0.5.8 \nCopyright © 2022 - 2023 \nAnantha Kumaran", Icon: icon, }, }, diff --git a/desktop/wails.json b/desktop/wails.json index c0f4b37b..dd449e45 100644 --- a/desktop/wails.json +++ b/desktop/wails.json @@ -11,7 +11,7 @@ "Info": { "companyName": "Paisa", "productName": "Paisa", - "productVersion": "0.5.7", + "productVersion": "0.5.8", "copyright": "Copyright © 2022 - 2023 Anantha Kumaran", "comments": "Personal finance manager" } diff --git a/flake.nix b/flake.nix index 5f80b705..4b66dd1a 100644 --- a/flake.nix +++ b/flake.nix @@ -12,7 +12,7 @@ packages.default = pkgs.buildGoModule { pname = "paisa-cli"; - version = "0.5.7"; + version = "0.5.8"; src = ./.; diff --git a/flake/node-package.nix b/flake/node-package.nix index 54313d8a..0ac8f738 100644 --- a/flake/node-package.nix +++ b/flake/node-package.nix @@ -2677,13 +2677,13 @@ let sha512 = "QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="; }; }; - "caniuse-lite-1.0.30001486" = { + "caniuse-lite-1.0.30001563" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001486"; + version = "1.0.30001563"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001486.tgz"; - sha512 = "uv7/gXuHi10Whlj0pp5q/tsK/32J2QSqVRKQhs2j8VsDCjgyruAh/eEXHF822VqO9yT6iZKw3nRwZRSPBE9OQg=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz"; + sha512 = "na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw=="; }; }; "canvas-2.11.2" = { @@ -3660,6 +3660,15 @@ let sha512 = "dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA=="; }; }; + "date-picker-svelte-2.9.0" = { + name = "date-picker-svelte"; + packageName = "date-picker-svelte"; + version = "2.9.0"; + src = fetchurl { + url = "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.9.0.tgz"; + sha512 = "aNZYzeJ8TtNxw3pdHHAkmTf1dnbBX6JZTkZY1IP4J7ufJcRKtF40Pga8S3ZD8EWuX2DWRW6kRFqoyXzWyoH81Q=="; + }; + }; "dayjs-1.11.0" = { name = "dayjs"; packageName = "dayjs"; @@ -4677,6 +4686,15 @@ let sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="; }; }; + "financial-0.1.3" = { + name = "financial"; + packageName = "financial"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/financial/-/financial-0.1.3.tgz"; + sha512 = "vdv2nx8x+u1bgfcdt/BsKU4Gpqfu9u2485UJoQAs6GqrASszm6QWY7d8H7x968G5rAdV4SU2Nz4JoLTtHUnlcA=="; + }; + }; "find-up-5.0.0" = { name = "find-up"; packageName = "find-up"; @@ -9562,7 +9580,7 @@ let sources."cache-base-1.0.1" sources."callsites-3.1.0" sources."camelcase-css-2.0.1" - sources."caniuse-lite-1.0.30001486" + sources."caniuse-lite-1.0.30001563" sources."canvas-2.11.2" (sources."chalk-4.1.2" // { dependencies = [ @@ -9734,6 +9752,7 @@ let sources."d3-zoom-3.0.0" sources."daisyui-3.5.1" sources."date-fns-2.29.3" + sources."date-picker-svelte-2.9.0" sources."dayjs-1.11.0" sources."debug-3.2.7" sources."decode-uri-component-0.2.2" @@ -9898,6 +9917,7 @@ let ]; }) sources."fill-range-7.0.1" + sources."financial-0.1.3" sources."find-up-5.0.0" sources."flat-cache-3.0.4" sources."flatted-3.2.5" diff --git a/src/routes/more/about/+page.svelte b/src/routes/more/about/+page.svelte index e146d1e7..9f7c9873 100644 --- a/src/routes/more/about/+page.svelte +++ b/src/routes/more/about/+page.svelte @@ -43,7 +43,7 @@