diff --git a/.github/workflows/linux-app.yml b/.github/workflows/linux-app.yml index 9b0b8b44..a71f5c3b 100644 --- a/.github/workflows/linux-app.yml +++ b/.github/workflows/linux-app.yml @@ -33,10 +33,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.4_amd64 - dpkg --build paisa_0.5.4_amd64 + cp -r build/linux paisa_0.5.5_amd64 + dpkg --build paisa_0.5.5_amd64 cd .. - mv desktop/paisa_0.5.4_amd64.deb paisa-app-linux-amd64.deb + mv desktop/paisa_0.5.5_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 ff8879d2..da466038 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +### 0.5.5 (2023-10-07) + +* Support account icon customization +* Add beancount ledger client support + ### 0.5.4 (2023-10-07) * Add calendar view to recurring page diff --git a/cmd/version.go b/cmd/version.go index 7cb5a371..9b7d9bbd 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.4") + fmt.Println("Version:", "0.5.5") }, } diff --git a/desktop/build/linux/DEBIAN/control b/desktop/build/linux/DEBIAN/control index b9fa9d0b..488145e5 100644 --- a/desktop/build/linux/DEBIAN/control +++ b/desktop/build/linux/DEBIAN/control @@ -1,5 +1,5 @@ Package: paisa -Version: 0.5.4 +Version: 0.5.5 Section: misc Priority: optional Architecture: amd64 diff --git a/desktop/main.go b/desktop/main.go index d22b5c54..878a8297 100644 --- a/desktop/main.go +++ b/desktop/main.go @@ -46,7 +46,7 @@ func main() { Mac: &mac.Options{ About: &mac.AboutInfo{ Title: "Paisa", - Message: "Version 0.5.4 \nCopyright © 2022 - 2023 \nAnantha Kumaran", + Message: "Version 0.5.5 \nCopyright © 2022 - 2023 \nAnantha Kumaran", Icon: icon, }, }, diff --git a/desktop/wails.json b/desktop/wails.json index a6f1c9aa..57e0d61b 100644 --- a/desktop/wails.json +++ b/desktop/wails.json @@ -11,7 +11,7 @@ "Info": { "companyName": "Paisa", "productName": "Paisa", - "productVersion": "0.5.4", + "productVersion": "0.5.5", "copyright": "Copyright © 2022 - 2023 Anantha Kumaran", "comments": "Personal finance manager" } diff --git a/docs/getting-started/tutorial.md b/docs/getting-started/tutorial.md index fe4c3b93..3cde9bcf 100644 --- a/docs/getting-started/tutorial.md +++ b/docs/getting-started/tutorial.md @@ -196,5 +196,5 @@ after you make any changes to your journal file or you want to fetch the latest value of the commodities. The update can be performed from the UI as well via the dropdown in the top right hand side corner. -[^1]: [hledger](https://hledger.org) and [beancount](https://beancount.github.io/) is also supported, refer to the [configuration](../reference/config.md) - to see how to modify the `ledger_cli`. +[^1]: [hledger](https://hledger.org) and [beancount](https://beancount.github.io/) are also supported, refer + [Ledger CLI](../reference/ledger-cli.md) for more information. diff --git a/docs/reference/ledger-cli.md b/docs/reference/ledger-cli.md index beeff94c..059f4b15 100644 --- a/docs/reference/ledger-cli.md +++ b/docs/reference/ledger-cli.md @@ -3,9 +3,12 @@ Paisa is compatible with [ledger](https://www.ledger-cli.org), [hledger](https://hledger.org/) and [beancount](https://beancount.github.io/). By default paisa will try to use **ledger**, if you prefer to use **hledger** or **beancount** instead, change the -`ledger_cli` value in paisa.yaml +`ledger_cli` value in [paisa.yaml](./config.md) ```yaml +# OPTIONAL, DEFAULT: ledger, ENUM: ledger, hledger, beancount ledger_cli: hledger ``` +Paisa ships with ledger binary. If you use hledger or beancount, make +sure that the binaries are installed. diff --git a/internal/ledger/ledger.go b/internal/ledger/ledger.go index edbc3ba3..509b1a74 100644 --- a/internal/ledger/ledger.go +++ b/internal/ledger/ledger.go @@ -236,7 +236,6 @@ func (Beancount) ValidateFile(journalPath string) ([]LedgerFileError, string, er lines := strings.Split(utils.Dos2Unix(error.String()), "\n") for _, line := range lines { - log.Info(line) match := re.FindStringSubmatch(line) if len(match) == 0 { lastError := errors[len(errors)-1] diff --git a/src/routes/more/about/+page.svelte b/src/routes/more/about/+page.svelte index 1f23ff81..4e67107c 100644 --- a/src/routes/more/about/+page.svelte +++ b/src/routes/more/about/+page.svelte @@ -43,7 +43,7 @@