Banana Dev Channel Change History

In diesem Artikel

Banana+ Dev Channel 10.1.19 - 24100

Released April 9. 2024 - Expires on October 31, 2024

  • Technical
    • MacOS
      • Based on Qt 6.5.5
      • Minimum version 11
      • full support for MacOS 14 - Sonoma
    • Windows / Linux
      • Qt 6.5.5
      • Minimum version 10 (1809)
  • General
    • Removed google contacts deprecated API
    • Copy rows works also to another instance of BananaPlus
    • added "Fusion" theme
    • Improved search, numbers are now found regardless of the regional format.
    • fixed issue on search from last line in table
  • Filtering data
    • added possibility to print current filtered table view
    • fixed issue creating Account cards from selection in filtered table
  • Accounting
    • fixed issue of duplicating Favorites in account cards where the selection of accounts was lost
    • fixed issue in "Extract rows" command from account cards table
  • Extensions / DocumentChange API
    • added the possibility to apply colors to rows
    • fixed issue where adding new rows and modifying existing rows in the same document would cause errors
    • fixed the rowModify command to update the contents of new columns added in the same document
  • Extensions / Payments
    • Implemented saving the last directory used to save the pain.001 file
  • other minor bug fixes

Banana+ Dev Channel 10.1.17 - 24023

Released January 23. 2024 - Expires on July 31, 2024

  • Technical
    • MacOS
      • Based on Qt 6.4.3 
      • Minimum version 11
      • Experimental support for MacOS 14 - Sonoma
    • Windows / Linux
      • Qt 6.6.1 for Windows
      • Minimum version 10 (1809)
  • Accounting
    • Fixed the 'Create rule from selection' command with a single selected transaction
    • Restored the 'Create rule from selection' command  in the menu Actions > Recurring Transactions Table
    • Renamed Periodic Transactions to Automatic Recurring Transactions
    • Different corrections to the Apply Automatic Recurring Transactions Dialog
    • Fixed the display of views in the the tables Invoices of Customers and Suppliers
    • Improved performance on DocLink column with unavailable drive disks
    • Resized the width of Description column in the Account cards
  • Filtering data
    • Added new filter !_er! for filtering rows with errors
    • Added new filter !<> for filtering columns without data (Example: !Doc!= select rows without Doc)
  • Other
    • PDF files have been restored to version 1.4 if there are no attachments

Banana+ Dev Channel 10.1.16 - 24010

Released January 10. 2024 - Expires on July 31, 2024

  • Technical
    • Based on Banana+ 10.1.15
    • MacOS
      • Based on Qt 6.4.3 
      • Minimum version 11
      • Experimental support for MacOS 14 - Sonoma
    • Windows / Linux
      • Qt 6.6.1 for Windows
      • Minimum version 10 (1809)
  • Accounting
    • Recurring transactions it uses a special view Recurring.
    • When showing a report the info windows accounting data is also displayed.
    • The column content of date end and repeat is not considered for the calculation of the blockchain.
      In future this content could be changed by the software.
    • More improvements and fix to the new functionality Periodic Transactions.
    • Create rule from transactions works also with multiples rows.
    • Fix: Payments extension crash with locked rows.
    • Fix: when adding a new Simple table the autocomplete is immediately working.
    • Fix: when opening the first time the account card the cursor is at the begin and not on the same row.
  • Fix: Timesheet can save even with the Free Plan. 
  • Other
    • Autocomplete Column Link uses a cache the file name.
    • Fix: When exporting to pfd multiple files in a directory the path is trimmed.
    • Filter rows the != compares also empty cells.

 

Banana+ Dev Channel 10.1.15 - 23340

Released December 6 2023 - Expires on July 31, 2024

  • Technical
    • Based on Banana+ 10.1.15
    • MacOS
      • Based on Qt 6.4.3 
      • Minimum version 11
      • Experimental support for MacOS 14 - Sonoma
    • Windows / Linux
      • Qt 6.6.1 for Windows
      • Minimum version 10 (1809)
  • Accounting
    • Accounting Report: Added display information about accounts and groups in the info window
    • pain.001 extension: Fixed recursive call to the info window

Banana+ Dev Channel 10.1.15 - 23335

Released December 1, 2023 - Expires on July 31, 2024

  • Technical
    • Based on Banana+ 10.1.15
    • MacOS
      • Based on Qt 6.4.3 
      • Minimum version 11
      • Experimental support for MacOS 14 - Sonoma
        The support is consider
    • Windows / Linux
      • Qt 6.6.1 for Windows
      • Minimum version 10 (1809)
  • General
    • Table Filter: automatically show and mark a row with ">" when navigating or returning to a line not included in the filter. 
    • Fixed conflict with text editing and autosave. 
    • Table Filter: fixed issue when saving a cursor position when filter is active and no line is selected. 
    • Fixed Account card calculation when using period and sort by column different from date. 
    • Fixed crash with Find & Replace command selecting the whole column.
    • Fixed crash with the dialog Apply rules with new files saved without recurring list.
  • Accounting
    • Integrated invoices: fixed the selection of many invoice numbers in the dialog Print invoices.
    • Fixed issue when using Apply rules with recurring transactions table not used.
  • Timesheet
    • Fixed inserting of a new Locations table

 

Banana+ Dev Channel 10.1.14 - 23306

Released October 3, 2023 - Expires on May 31, 2024

  • Technical
    • Based on Banana+ 10.1.8
    • Based on Qt 6.6.0
    • MacOS Minimum version 11
    • Windows Minimum version 10 (1809)
  • General
    • Fixed issues on macOS Big  Sur (version 11)
    • Subscription dialog now clearly state to enter the email if you have a subscription.
    • Added checkbox 'Community' and command button 'Tutorial' to the New File Dialog
  • Accounting
    • Added "Reminder's Due Date" field to the json invoice
    • Added 'Total Amount Paid' field to the json invoice
    • Added 'Additional Info' column to the 'Create payment file' dialog
    • Corrections to the Recurring View in the Recurring Transactions table
  • Invoicing
    • Fixed issues with the Invoice App's Dialog 

Banana+ Dev Channel 10.1.11 - 23276

Released October 3, 2023 - Expires on May 31, 2024

  • Technical
    • Based on Banana+ 10.1.8
    • Based on Qt 6.5.3
    • MacOS Minimum version 11.
    • Windows Minimum version 10 (1809).
  • General
    • Fixed issues on new macOS Sonoma 
    • Fixed issue with Find and replace for whole word with multiple occurrences of the searched term
    • Fixed the erroneous error message associated with the command Shift+F4
    • Fixed issue with font style in markdown text
  • Accounting
    • Import Rules: when a VAT code is present in the rule, the VAT columns are completed
    • New Recurring View in the Recurring Transactions Table enables you to save the column layout
    • Corrections to the new automatic transactions feature: the date field is retained when the transaction has expired
    • Resolved the issue with printing partial amounts in Reminders printing
  • Invoicing
    • Fixed issue with Labels printing in the Invoice App
  • Extensions
    • After compilation, extensions are automatically reloaded in Banana+ 

Banana+ Dev Channel 10.1.10 - 23228

Released August 16, 2023 - Expires on March 10, 2024

  • Technical
    • Based on Banana+ 10.1.8
    • Based on Qt 6.5.2
    • MacOS Minimum version 11.
    • Windows Minimum version 10 (1809).
  • General
    Fixed/improved the following issues:
    •  Images are not showed in print preview
    • Smart fill in Doclink column is very slow on network disks
  • Accounting
    Fixed/improved the following issues:
    • Added new view Recurring in Recurring transactions table
    • Copy and paste of whole rows  in multi currency doesn't copy the transaction's currency

Banana+ Dev Channel 10.1.9 - 23201

Released July 20, 2023 - Expires on March 10, 2024

Banana+ Dev Channel 10.1.8 - 23193

Released July 12, 2023 - Expires on March 10, 2024

  • Technical
    • Based on Banana+ 10.1.7
    • Based on Qt 6.5.1
    • MacOS Minimum version 11.
    • Windows Minimum version 10 (1809).
  • General
    • Export to pdf with attachments.
      The documents that are linked to the transactions can be included in the Pdf. 
      When sending a the accounts cards to your auditor. the pdf can include also the documents.
    • License plan adjustment.
      Advanced plan functionalities are active in all files with up to 70 transactions.
  • Accounting
    • New Automatic Transactions dialog.
      Documentation will follows.
  • Invoicing
    • When exporting to pdf multiple invoices you can now ask to create a separate pdf for each invoice.

Banana+ Dev Channel 10.1.7 - 23165

Released June 14, 2023 - Expires on October 31, 2023

  • Based on Banana+ 10.1.7
  • Based on Qt 6.5.1

Banana+ Dev Channel 10.1.5 - 23111

Released April 21, 2023 - Expires on October 31, 2023

  • Different small improvements
  • Filter, fix Delete rows command with non sequential rows
  • Force extension update with newer version
  • Invoice & Estimate fix installer conflict with previous version
  • Different Bug fixes
  • Based on Qt 6.4.3

Banana+ Dev Channel 10.1.0 - 23068

Released March 9, 2023 - Expires on October 31, 2023

  • Tables with Sort & Filter new features
    New features in Banana Plus, Advanced plan:
    • Ability to filter data in any table and make data changes on the filtered data
    • Ability to sort rows by clicking on the column headers in ascending/descending mode
  • Import Rules
    Fixed/improved the following issues:
    • Adds weight to rules and reports conflicts in the Apply rules dialog
    • Renames !Split definition to !RuleSplit in the Recurring Transactions table
    • The help of the Recurring Transactions table opens to the wrong help page
    • Smartfill Doc column incorrectly shows rules (!Rule)
    • In the Apply rules dialog, the checkbox of item "Money in/out rows with rules" is checked even without sub-items
    • In the Apply rules dialog, the auto-completion of the VAT and CC code comboboxes is missing
    • When using rules it does not always recalculate the totals of the imported data
    • When creating a rule starting from the transaction row the amount must not be copied
    • In the Apply rules dialog the temporary account must be set
    • Import into accounting assigns the offset automatically
    • Select the Apply rules option by default
    • After the CAMT import the rules remove the CC3
    • Do not apply rules when importing ac2 files
    • Menu and dialog text corrections
  • Payments
    Fixed/improved the following issues:
    • Adds method Id column in the payments journal
    • Adds the Next Scan button in the Scan QR-Code dialog
    • New option collective order/single registrations to see all transactions in the CAMT statement
    • Memorize the "View file immediately" option in the Create payment file dialog
  • Reminders
    Fixed/improved the following issues:
    • New Printout of reminders with QR-Code for payment
    • Print dialog - Add print format from layout (callout 1, callout 2, callout 3)
    • Improve reminder layout
  • DocumentChange API (Javascript)
    Fixed/improved the following issues:
    • Add the ability to style rows
    • When adding a mime column, it doesn't appear in the table
    • Block the ability to change the Syskey table
    • When a row is inserted via DocumentChange the program signals an error
  • Dialog Extensions Manager
    Fixed/improved the following issues:
    • By disabling a package all included extensions are disabled
    • When selecting an sbaa package in the treeview, the content is expanded and selected
  • Reporting
    Fixed/improved the following issues:
    • The year in the previous year column headers of the enhanced balance sheet is initialized with January 1 instead of December 31
  • Subscription
    Fixed/improved the following issues:
    • offline activation and then upload subscription online
  • User Interface
    Fixed/improved the following issues:
    • Too soft color on selected lines
    • Create New Year doesn't pick up line colors correctly
    • Use the QGraph library for graphs
    • F1 key doesn't work everywhere, it just opens the index page
    • Create New Year does not update the year in the Previous Year column headers of the Enhanced Balance Sheet
    • Restrictions SmartFill Description column, search for multiple words separated by space
    • 2-digit date 30 must no longer be 1930 but 2130
    • Create New Year does not update the year entered by the user in the print headers
    • Clear All Lines does not leave a blank line
    • Duplicate row doesn't work on the last row(*) of the table
    • Color menu, make the color keys bigger
    • When opening the file, the current position is not displayed correctly
    • Account Cards The first row with the account header is wrong
    • Dialog for the creation of new documents rises in position
    • Changes to print settings are not resumed
  • Minor corrections
  • Based on Qt 6.4.2

Banana+ Dev Channel 10.1.0 - 23004

Released January 4, 2023 - Expires on July 31, 2023

  • New
    • Invoices: ability to define the type of document to be printed (invoice, delivery note, reminder)
    • JS API: new methods Banana.Xml.RemoveChild and Banana.Xml.ReplaceChild
    • Payments: adds the Next scan button in Scan QR-Code dialog
  • Fixed
    • PDF problems using fonts without UTF-8 encoding
    • F6 key wrong behavior on the Description column
  • Minor corrections
  • Based on Qt 6.4.0

Banana+ Dev Channel 10.1.0 - 22349

Released December 15, 2022 - Expires on July 31, 2023

  • New in DocumentChange API: adds ability to change column width and alignment
  • Payments: adds support to the new swiss payment standard 2022 pain.001 SPS 2022
  • Payments: fixes to the SEPA format
  • Video application: improve start/duration logic of video and remove TimeCmd column
  • Fixes for running extensions with the  new Qt6 release
  • Various chart fixes
  • Various fixes to the new feature auto-complete of transactions using rules
  • Timesheet application: when colors are set, it does not overwrite those set by the user
  • Based on Qt 6.4.0

Banana+ Dev Channel 10.0

Banana+ Dev Channel 10.0.13 - 22285

Released October 12, 2022 - Expires on Mai 31, 2023

  • New: Auto-completion of imported transactions using rules defined in the Recurring transactions table
  • New: Column Movement shows transaction movements with +/- sign in the Account Card table
  • New: Save or copy the charts as image.
  • New: Run natively on both Apple silicon and Intel-based Mac computers.
  • Based on Qt 5.15.11

Banana+ Dev Channel 10.0.13 - 22279

Released October 6, 2022 - Expires on Mai 31, 2023

  • New: Contra-account replacement functionality when importing data
  • New: Column Movement shows transaction movements with +/- sign in the Account Card table
  • Various chart fixes
  • Based on Qt 5.15.11

Banana+ Dev Channel 10.0.13 - 22257

Released September 14, 2022 - Expires on Mai 31, 2023

  • Graphs: integrated Qt Charts module
  • Inventory: fixed customisations in the item cards
  • Payments: moved the Payment menu to the Suppliers menu
  • Invoices: fixed the slow insertion of text in tables with th Estimates and Invoices extension on some PCs
  • Property Editor Dialog (Banana.Ui.openPropertyEditor): allows you to import settings from other files or to call custom functions from dialog box
  • Import to accounting Dialog: added Settings button when an import extension is selected
  • Accounting report: fixed the display of the columns restored by the compositions
  • Offline activation: enables the possibility to create .ini files to be saved directly in the Lang folder
  • Property Editor Dialog (Banana.Ui.openPropertyEditor): reposition on the combobox after calling the event onCurrentIndexChanged_()
  • Added API version information in File Info Table and System Info
  • Based on Qt 5.15.10

Banana+ Dev Channel 10.0.12 - 22152

Released June 1, 2022 - Expires on October 31, 2022

  • API Javascript Banana.Ui.OpenPropertyEditor: updates widget focus after event onCurrentIndexChanged()
  • Corrections to payment functionalities
  • Based on Qt 5.15.9

Banana+ Dev Channel 10.0.12 - 22143

Released May 23, 2022 - Expires on October 31, 2022

  • New: Added type Color and type Font to the dialog Banana.Ui.openPropertyEditor
  • Fixed issue of VAT code preceded by a colon when deleting the contents of the VAT Code column
  • Fixed invalid bookmarks for OneDrive files
  • Fixed the option Group by supplier in the report  Suppliers, Received invoices
  • Fixed issue in the dialog Account cards when selecting all accounts and searching for text
  • Payment functionality improvements
  • Based on Qt 5.15.9

Banana+ Dev Channel 10.0.12 - 22103

Released April 14, 2022 - Expires on October 31, 2022
This version was only released for macOS.

  • Fixed on some macOS versions the applications didn't started
  • Based on Qt 5.15.9

Banana+ Dev Channel 10.0.12 - 22090

Released March 31, 2022 - Expires on October 31, 2022

  • Added Js API to get column info
  • Added Js API to insert markdown text in the report
  • Improvements in the Link Column, possibility to define the folder in which to search
  • Fixed dark mode display on macOs
  • Fixed disabled commands copy and paste on macOs
  • Fixed assigning uuid to all rows in the accounting file
  • Corrections to payment functionalities
  • Minor corrections
  • Based on Qt 5.15.8

Banana+ Dev Channel 10.0.12 - 22062

Released March 3, 2022 - Expires on October 31, 2022

Banana+ Dev Channel 10.0.10 - 21348

Released December 14, 2021 - Expires on July 31, 2022

  • New: Payment functionalities
  • New: Possibility to save the layout of the accounting report columns
  • New: Banana.Ui.createPropertyEditor
  • Bug fix: performance issue by entering transactions in multicurrency accounting files
    The Option 'Recalculate totals manually' (File and accounting properties) must be checked in order to speed up insertion
  • Bug fix: Print preview dialog is not in foreground when modal dialogs are open
  • Bug fix: re-added the command Extract Invoice Rows in the DocInvoice column (contextual menu in Transaction table)
  • Bug fix: fixed decimal settings in columns of type amount in the DocumentChange API
  • Bug fix: Banana.Ui.openPropertyEditor corrections to validateParams() and default value with empty strings
  • Bug fix: corrections to the selected and displayed fonts in Windows
  • Based on Qt 5.15.7

Banana+ Dev Channel 10.0.10 - 21288

Released October 15, 2021 - Expires on May 31, 2022

  • Integrated invoicing: saves and resumes column's size and attributes of Invoice tables
  • Bug fix: updates automatically extensions' releases (beta/dev)
  • Estimates and Invoices application: saves and resumes position and dialog size

Banana+ Dev Channel 10.0.10 - 21273

Released September 30, 2021 - Expires on May 31, 2022

  • New:
    • Extensions: added possibility of using different releases when available (stable/beta)
    • Transactions Table: Added types 10:ordn (order number) and 10:ordd (oder date) in the docType column
    • Possibility to use the markdown syntax for attachments
    • New command: Tools - Create from external data
    • Only Advanced Plan:
      • Added Rename commands to the Items table and the Assets Management table
      • Added Rename commands to the inventory application and fixed asset register application
      • Moved all renaming commands to the Advanced Plan
  • Estimates and Invoices application:
    • Removed discount from calculated amount of unit price
    • Bug fix: the 4-digit unit price is calculated with all digits (before only 2 digits)
    • Bug fix: changing the selection of invoices doesn't update the preview
  • Separated the command 'Add Items table' and the command 'Add quantity columns' in Tools-Add New functionalities
  • 'Create new year' command increments date of birth in the accounts table
  • Removed language filter when opening the dialog Manage Extensions
  • Reverse Charge: smartfill for the second vat code
  • Minor corrections
  • Based on Qt 5.15.5

Banana+ Dev Channel 10.0.10 - 21239

Released August 27, 2021 - Expires on March 10, 2022

  • Improvements:
    • Subscription Offline activation
    • Command Copy rows includes the column headings to the clipboard
    • Duplicate lines command also copy the colors
    • Possibility to define the line spacing in the table
    • SmartFill accounts: Use space as a multiple search separator
    • Link Column: Added Rename File command and smartfill improvements
    • Invoice application: Added context menus
    • New command Tools - Create file from external data
    • API Javascript: new task attribute create.init
  • Fixed:
    • API Javascript: openDirDialog attribute does not work under Windows
    • VAT Report: The link to the original row does not work
    • Charts: Account balances no longer appear in the charts
    • Create pdf does not put the index when printing the statement of accounts with all accounts
    • F6 copy row command with similar text does not resume the VAT type
  • Minor corrections
  • Based on Qt 5.15.5

Banana+ Dev Channel 10.0.10 - 21203

Released July 22, 2021 - Expires on March 10, 2022

  • Customers/Suppliers: adds exchange rate adjustment to the open invoice list
  • Minor corrections
  • Based on Qt 5.15.5

Banana+ Dev Channel 10.0.10 - 21182

Released July 1, 2021 - Expires on March 10, 2022

  • Banana API: added new column TransactionDate to Banana.Document.invoicesCustomers() and Banana.Document.invoicesSuppliers() 
  • Minor corrections
  • Based on Qt 5.15.5

Banana+ Dev Channel 10.0.10 - 21174

Released June 23, 2021 - Expires on October 31, 2021

  • Minor corrections
  • Based on Qt 5.15.5

Banana+ Dev Channel 10.0.9 - 21161
Released June 10, 2021 - Expires on October 31, 2021

  • Includes all changes up to version 10.0.9 - 21138
  • Fixed: Reverse Charge corrections for cancelled operations
  • Fixed: in some cases dialog remained modal
  • API Javascript: Banana.Ui.OpenPropertyEditor added option 'ignore warnings/errors'
  • Linked tables: description has been made visible
  • Based on Qt 5.15.4

Banana+ Dev Channel 10.0.9 - 000415

Released April 15, 2021 - Expires on October 31, 2021

  • Application directory changed from appdata/local to appdata/roaming
  • Fixed: search next command  returned 'Text not found' with a single occurrence
  • Fixed: double click on column to resize it doesn't activate the Save button
  • Fixed: problem downloading google contacts
  • Fixed: difference in the invoice total
  • Changes to subscription dialog
  • Minor corrections
  • Based on Qt 5.15.3

Banana+ Dev Channel 10.0.8 - 000316

Released March 16, 2021 - Expires on October 31, 2021

  • Fixed Dark Mode theme on macOS
  • Added possibility to select the Dark Mode theme with the Appearance menu
    (Windows-Appearance-Display theme)
  • Improvements to the layout of the dialog About
  • Improvements to the layout of the dialog Create New Year
  • Improvements to the layout of the dialog File New
  • Minor corrections
  • Based on Qt 5.15.3

Banana+ Dev Channel 10.0.7 - 210224

Released February 24, 2021 - Expires on October 31, 2021

  • Improvements to screen capture functionalities
  • Fixed access to file provider under Android
  • Banana.Ui.OpenPropertyEditor: added calendar popup for type date
  • Based on Qt 5.15.2

Banana+ Dev Channel 10.0.7 - 210208

Released February 8, 2021 - Expires on October 31, 2021

  • Fixed: When creating a new file only the the Transactionss table only the column DocLink will be generated.
    If the columns Links exists, is removed and data is move to DocLink.
  • Fixed: Reverse Charge VAT on single transaction row.
    Corrected the amount posted in the account for vat codes with amount type 1 (amount without VAT/Salex tax)
  • Fixed: Customers invoices corrections on invoice's lines with no amount and vat code 0% (the lines were ignored)
  • Fixed: Customers invoices corrections on invoice's lines of type Note (10:not) or Parameter (10:par) with amounts (the amounts were ignored)
  • Different minor changes
  • Based on Qt 5.15.2

Banana+ Dev Channel 10.0.7 - 210122

Released January 22, 2021 - Expires on July 31, 2021

  • Includes all changes up to version 10.0.6
  • New commands:
    • move lines up (Alt + Up Arrow)
    • move lines down (Alt + Down Arrow)
  • New shortcuts:
    • move cursor to previous position (Alt + Left Arrow)
    • move cursor to next position (Alt + Right Arrow)
  • New extension attribute @visibility
  • Changes to the Banana javascript object Banana.application.license, which returns the new property isWithinMaxFreeLines
  • Inventory: Amount correction in the Items table, column TotalAmount
  • Different minor changes
  • Based on Qt 5.15.2
     

Banana+ Dev Channel 10.0.5 - 201215

Released December 15, 2020 - Expires on July 31, 2021

  • New : Reverse Charge VAT registration possible in a single transaction row.
    You can now enter two VAT code for each transaction, separated by ":", provided that the second fully compensate the first one.
  • New  Import of external data, like XML, CSV or other formats, possible using the new Converter format.
  • New: Banana API: the dialog openPropertyEditor can validate data through the new method validateParams()
  • New: Menu Window > Appearance
    You can now choose if an interface element should be visible. 
  • Fixed: Slow printing of invoices and reminder.
  • Fixed: Different small bugs int the Estimate and Invoice application.
  • Fixed:  If the invoice was recorded on several year, the Invoice payment date was not set with the last one. 

Diesen Artikel teilen: Twitter | Facebook | LinkedIn | Email