Releases: zhang-accounting/zhang
0.1.10
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
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
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
v0.1.8-beta.3 Merge pull request #308 from zhang-accounting/chore/fix-docker-image-…
0.1.8-beta.2
Merge pull request #307 from zhang-accounting/feat/document-cachable feat: make document cacheable
0.1.7
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
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
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
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
three docker tags are linked to this version:
kilerd/zhang:0.1.3
kilerd/zhang:0.1
kilerd/zhang:latest
what's new
- we use starlight as a new documentation generator, and publish document on zhang-accounting.kilerd.me
- all number in zhang and beancount now support basic arithmetic ( done by @Harry-Chen )
- github datasource is supported ( done by @Kilerd )
what's fix
all are well and healthy 😄