Skip to content

Releases: zhang-accounting/zhang

0.1.10

19 Jun 03:53
Compare
Choose a tag to compare

Added

  • Add umami trace script (#344)
  • Add span info in process error
  • Add rust_log env in docker

Changed

  • We support multiple leading zero in amount
  • Make fmt happy
  • Bump to v0.1.10

Fixed

  • Open directive should have higher priority then balance directive
  • Pad info should be removed after being used
  • Use real temp dir
  • Get the correct unit when processing txn

0.1.9

14 Jun 03:27
5606a9a
Compare
Choose a tag to compare

Three Docker tags are associated with this version:
kilerd/zhang:0.1.9
kilerd/zhang:0.1
kilerd/zhang:latest

What's New

  • We've added a documentation link for error code descriptions in the error box.
  • We now support non-standard WebDAV servers.

What's Fixed

  • None.

0.1.8

05 Jun 01:59
54ae751
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.8
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

feat: ignore unbalance txn error for txns which contains implicit cost postings
feat: handle implicit cost in posting
feat: add default booking method options
feat: remove zero amount lot record
feat: fix the case of multiple transaction date
feat: introduce new error kind for no enough lot record's amount
feat: handle single cost scenario
feat: implement a new commodity lot record logic
feat: support implicit posting cost
feat: only image can be preview
feat: use lightbox to preview the document image
feat: add async process method
feat: update the account balance graph first commodity color to primary color
feat: add single account balance history graph
feat: new chart
feat: add some skeletons
feat: upgrade to mantine 7
feat: show page title in html title
feat: add breakpoint for commodity grid for better display on mobile
feat: show commodities in groups
feat: return group in commodity api
feat: resolved #314 close txn modal after submitting
feat: resolved #316 sort account in txn edit modal
feat: make document cacheable
feat: handle ctrl+c
feat: passing the options into plugin context
feat: show is_balanced flag in journal list and render the error
feat: add edit transaction in frontend
feat: add api of updating transaction
feat: handle the flag for transaction
feat: add plugin list in frontend setting page
feat: add the macro tu enable feature or not
feat: add router plugin related struct
feat: add the mapper plugin handler
feat: use extism to implement a new plugin system and implement the processor plugin
feat: plugin directive support meta.
feat: add transition for border color
feat: add translation for DefineDuplicatedBudget error

what's fix

fix: show cost info in commodity lots page
fix: remove logging filter
fix: set min and max for account balance history graph
fix: import dropzone style file
fix: position of budget's progress bar
fix: use absolute route
fix: divider label position on the left
fix: table with border
fix: size using calc
fix: typo commodities
fix: action button color
fix: notification system
fix: center of the pagination
fix: select in account balance line
fix: cols setting
fix: fix table style
fix: return correct price commodity
fix: #310 limit budget percentage to maximum 100%
fix: return empty u8 vec if file does not exist
fix: use tokio fs instead std fs to make sure everything runs on async
fix: raise unbalanced error given unbalance txn

0.1.8-beta.3

27 Apr 02:52
cbd36ff
Compare
Choose a tag to compare
0.1.8-beta.3 Pre-release
Pre-release
v0.1.8-beta.3

Merge pull request #308 from zhang-accounting/chore/fix-docker-image-…

0.1.8-beta.2

27 Apr 02:22
d8ebc9a
Compare
Choose a tag to compare
0.1.8-beta.2 Pre-release
Pre-release
Merge pull request #307 from zhang-accounting/feat/document-cachable

feat: make document cacheable

0.1.7

28 Mar 10:27
d5e1e91
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.7
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

Nope

what's fix

  • fix the crash when commodity is not defined used in posting

0.1.6

28 Mar 09:21
b36208f
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.6
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

  • we support multiple operating currency option

what's fix

  • fix the crash when ledger contains transaction which has single postings.

for developer

  • we use pnpm as package manager instead of yarn

0.1.5

27 Mar 06:49
9ce992b
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.5
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

  • we support any upper alphabatic char as transaction flag for both zhang parser and beancount parser.
  • we enhance the display of error msg for parsing error

what's fix

all are well and healthy 😄

0.1.4

26 Mar 08:54
ec05984
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.4
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

  • we support human-readable and human-friendly number expression for both zhang parser and beancount parser, like (1,000.00, 1_000.00)

what's fix

all are well and healthy 😄

0.1.3

26 Mar 06:39
8c2c8a5
Compare
Choose a tag to compare

three docker tags are linked to this version:

kilerd/zhang:0.1.3
kilerd/zhang:0.1
kilerd/zhang:latest

what's new

what's fix

all are well and healthy 😄