Releases: akaunting/akaunting
Releases Β· akaunting/akaunting
2.1.22
2.1.21
Changed
- New Crowdin translations (#2194)
- Fetch items only after default character limit is reached (#2200)
- Transfer page currency rate enhancement (#2203)
- Redirect link for bulk actions (#2211)
Fixed
- Print of payments shows Revenue Received text (#2196)
- Transfer duplicate broken (#2199)
- Report detail console report_total issue (#2201)
- Makes possible right validation for temporary signed routes (#2202)
- Report print not showing chart (#2204)
- Item Currency show is wrong in Invoice Page (#2207)
- Disable non-numeric and negative values for quantity input (#2210)
- Document add new tax not calculate totals (#2213)
2.1.20
Added
- Added transfer show page (#2185)
Changed
- New Crowdin translations (#2172)
- Time group 24hours attribute added (#2183)
- Update module edit form to allow number input (#2190)
Fixed
- If you enter currency rate 0, it has a broken dashboard. (#2174)
- Price inputs formatted in edit & create items page (#2175)
- Email tags Issue in Invoice/Bill Templates (#2179)
- Undefined payment method while showing Revenues/Payment (#2180)
- Date inputs update in relation to admin payment term settings ( #2182)
- Fix portal dashboard redirection ( #2184)
- Invoice/Bill mark paid currency code issue. (#2186)
- Wizard company logo upload broken (#2187)
- View of amounts edited for Reconciliation page (#2188)
2.1.19
Changed
- New Crowdin translations (#2150)
- Making Customer/Vendor clickable on {invoice/bill} / {revenue/payment} page (#2153)
- Creating new Invoice/Revenue from Customer Screen (#2155)
- Creating new Bill/Payment from Vendor Screen. (#2167)
Fixed
- Wizard empty company logo issue (#2152)
- Notification widget items check issue (#2154)
- Currency conversion development for inovices and bills page. (#2157)
- MultipleSheets import validation message (#2159)
- Allow using the dependent validation rules in import. (#2162)
- Textarea value not show all pages. (#2165)
2.1.18
Added
- Api endpoint added money format. (#2134)
- Added limit to import (#2145)
- Added Revenue/Payment show page (#2146)
Changed
- New Crowdin translations (#2121)
- Added scope for collection export (#2147)
- Notification page styling (#2149)
Fixed
- If the user clicked the 'can login?', the password must be required. (#2122)
- Widget sort input enter to string value than breaking it. (#2124)
- Textarea value not show in Bootstrap modal. (#2129)
- Edit user page roles deselect role then select it; it broke from roles field (#2130)
- Invoice/Bill title of documents' PDF/print templates (#2131)
- Index page column log text issue solved. (#2132)
- Broken collect scope for limit and page column (#2135)
- Module history description is fixed (#2136)
- Extract a row of the documents table in a dedicated Blade view. (#2138)
- Prevents making unnecessary requests for global search (#2139)
- User password translation issue (#2148)
2.1.17
Added
Changed
- New Crowdin translations (#2104)
- Report page per widget clear own cache (#2109)
- Allow to use the AkauntingSelectRemote component in a modal dialog. (#2116)
Fixed
- Icon background color edited for Reports Page. (#2097)
- Profile cancel button broken (#2098)
- Closing Balance, Cleared Amount and Difference currency showed of Reconciliation Page (#2106)
- Long text problem at the Invoice and Bills page. (#2108)
- Fixed User set locale, but not working translation (#2110)
- Invoice/Bill Due Date Validation (#2113)
- Delete attachment's file on disk (#2114)
- Show validation errors on Reset Password page (#2117)
2.1.16
Added
- Added app changelog pagination (#2068)
- Portal dashboard added date filter (#2086)
- Search & Filter set default filter (#2073)
Changed
- New Crowdin translations (#2067)
- Changed api show and store method (#2066)
- Report show set default financial year filter. (#2074)
- Global search based on livewire improved (#2085)
- Named parameter in PHP 8 (#2093)
Fixed
- Invoice date problem in creating sales invoice (#1979)
- Currency table in Settings -> Currencies is not showing when the Dutch language is selected. (#2076)
- Date time picker can't correct work when I change default language. (#2077)
- Invoice styling bugfix (#2078)
- Default english language error occured (#2079)
- Added missing migration from 2.1.12 (#2080)
- Delete action text broken on Bulk Action feature (#2081)
- Delete item modal class removed (#2082)
- Invoice and Bill 'Add an Item' area styling development (#2084)
- Broken portal menu styling. (#2088)
- Login, Forget Password console error fixed. (#2094)
- App import download 'xls|xslx' format added (#2095)
2.1.15
Added
- Added Translations api endpoint (#2056)
- Added permission check invoice/bill transaction delete buton (#2062)
Changed
- New Crowdin translations (#2058)
- Allow modules to provide a custom title for the "advanced" section in a document (#2060)
- Changed wizard system (#2064)
- Changed api show and store method (#2066)
Fixed
2.1.14
2.1.13
Security
- Unauthorized access to company [Critical Severity]
- HTML code injection leads to XSS via avatar [High Severity]
- Stored XSS in Sales > Invoices [High Severity]
- PHP code execution from price field [Low Severity]
- DoS by manipulating the locale variable [Low Severity]
- Password reset link modifiable [Low Severity]
- Code execution from price field [Low Severity]