What's new in OdataLink: Difference between revisions

No edit summary
No edit summary
 
(52 intermediate revisions by the same user not shown)
Line 1: Line 1:
= 2026.9.16.349 =
;QuickBooks
:First integration to support [[QuickBooks]] data files.
= 2026.9.7.344 =
;Xero Practice Manager
:Resolved a connection issue where the odata feeds to Xero Practice Manager broke on the 3rd of September when Xero enforced the requirement for the content-type header. OdataLink was using the legacy text/xml as the requested format whereas Xero required application/xml as the format.
= 2026.8.25.343 =
;Models
:Updated '''Paging By''' option to include '''Week''' and '''Day (Troubleshooting)''' options.
:Added '''Default Sort''' option to control whether OdataLink applies the default sort when no sort is specified.
= 2026.8.18.335 =
;Miscellaneous
:Resolved issue with some endpoints with % symbols such as the [[Xero Accounting Endpoint: ExecutiveSummary|ExecutiveSummary]]
= 2026.8.4.334 =
;Xero
:Rolled back advanced Statuses filtering on the following endpoints as it appears not to be compatible.
:* [[Xero Accounting Endpoint: Invoices|Invoices]]
= 2026.7.30.333 =
;Xero
:Resolve issue with polling mechanism to not fold filters when polling in order to accurately detect changes.
:Enhanced the following endpoint to support advanced Statuses filtering to increase performance.
:* [[Xero Accounting Endpoint: Invoices|Invoices]]
:* [[Xero Accounting Endpoint: InvoicesExpanded|InvoicesExpanded]]
:* [[Xero Accounting Endpoint: InvoicesExpandedTable|InvoicesExpandedTable]]
:* [[Xero Accounting Endpoint: PurchaseOrders|PurchaseOrders]]
:* [[Xero Accounting Endpoint: Quotes|Quotes]]
= 2026.7.24.332 =
;Xero
:Enhanced polling mechanism to support additional endpoints.
:* [[Xero Accounting Endpoint: Accounts|Accounts]]
:* [[Xero Accounting Endpoint: BankTransactions|BankTransactions]]
:* [[Xero Accounting Endpoint: BankTransactionsExpanded|BankTransactionsExpanded]]
:* [[Xero Accounting Endpoint: CreditNotes|CreditNotes]]
:* [[Xero Accounting Endpoint: CreditNotesExpanded|CreditNotesExpanded]]
:* [[Xero Accounting Endpoint: ManualJournals|ManualJournals]]
:* [[Xero Accounting Endpoint: ManualJournalsExpanded|ManualJournalsExpanded]]
:* [[Xero Accounting Endpoint: Payments|Payments]]
:* [[Xero Accounting Endpoint: PaymentsTable|PaymentsTable]]
:* [[Xero Accounting Endpoint: PurchaseOrders|PurchaseOrders]]
:* [[Xero Accounting Endpoint: Quotes|Quotes]]
= 2026.6.22.313 =
;Models
: Added the ability to select the [[OdataLink Servers|OdataLink server]] and choose between Default, Australian or UK.
= OdataLink v2026.05.22.309 =
;Models
: Added the ability to Page By Quarter.
: Added the ability to [[Configure OdataLink to poll for changes|poll for changes]] to increase performance and reduce usage.
: The Developer archive type has been phased out in favour of a Developer Option can be turned on as part of the Live (with archive) archive type. This was done to simplify the archive type and allow you to toggle the developer setting without losing other configuration options.
;Miscellaneous
: New Usage tab included to line up with the [https://odatalink.com/eula#fair-use-policy fair use policy]. This has been added to the account, model, data file and user pages.
= OdataLink v2026.04.10.306 =
;Xero
:Fix for the [[Xero Assets Endpoint: Assets]] to resolve issue with paging.
:Fix for the [[Xero Accounting Endpoint: CreditNotesExpandedTable]] to resolve issue with the ContactUID and ContactName fields coming through as null.
;Miscellaneous
:Primed codebase to support new mailing list notification (not yet active though).
= OdataLink v2026.03.25.303 =
;Odata Feeds
:Resolved issue with parsing nulls to ensure they are returned as 0 from Profit and Loss, Balance Sheet and Trial Balance endpoints.
= OdataLink v2026.03.23.301 =
;Xero Practice Manager (XPM)
:Added the following endpoints for Xero Practice Manager (XPM).
:* [[Xero Practice Manager Endpoint: CustomFields|CustomFields]]
:* [[Xero Practice Manager Endpoint: GetCustomFieldsClient|GetCustomFieldsClient]]
:* [[Xero Practice Manager Endpoint: GetCustomFieldsContact|GetCustomFieldsContact]]
:* [[Xero Practice Manager Endpoint: GetCustomFieldsJob|GetCustomFieldsJob]]
:* [[Xero Practice Manager Endpoint: GetCustomFieldsJobTask|GetCustomFieldsJobTask]]
:* [[Xero Practice Manager Endpoint: GetCustomFieldsTime|GetCustomFieldsTime]]
= OdataLink v2026.03.10.300 =
;Odata Feeds
:Enhanced request queueing mechanism to better support concurrent calls to the same data.
:Enhanced to provide poll for changes mechanism.
:Enhanced logging mechanism to provide more information.
= OdataLink v2026.01.22.298 =
;MYOB
:Enhanced how to attach MYOB data file to support new scopes requirements from MYOB.
;Xero
:Enhanced how to attach Xero data file to line up process with MYOB.
= OdataLink v2026.01.15.297 =
;Odata Feeds
:Enhanced to track usage as required by Xero.
= OdataLink v2025.12.05.295 =
;Odata Feeds
:Enhanced logging to use temp folder mechanism before uploading to cloud to reduce costs and collate as many entries in one go as possible. This change is to ensure the costs of logging are managed and to keep the cost of the service down. This will cause up to a 30 seconds delay before logs appear in app.odatalink.com
= OdataLink v2025.11.27.293 =
;Model
:Added the ability to clone a model.
:Enhanced screen that list endpoints to show the date last used.
;Xero
:Added notification that the [[Xero Accounting Endpoint: ExpenseClaims|ExpenseClaims]] and [[Xero Accounting Endpoint: GetExpenseClaimDetail|GetExpenseClaimDetail]] endpoints are being removed by Xero.
= OdataLink v2025.10.21.288 =
;Miscellaneous
:Small enhancements to subscription process.
= OdataLink v2025.10.8.286 =
;Xero
:Reverted [[Xero Accounting Endpoint: Quotes|Quotes]] endpoint to not use the Page Size option as it appears Xero's API doesn't support it.
:Added the [[Xero Accounting Endpoint: GetInvoiceUrl|GetInvoiceUrl]] endpoint.
= OdataLink v2025.10.2.285 =
;Xero
:Enhanced handling of the 5 concurrent calls limitation of Xero when timeouts occur.
= OdataLink v2025.10.1.283 =
;MYOB
:Changed the default Page Size to 1000 records.
;Xero
:Changed the default Page Size to 1000 records for [[Xero Accounting Models]].
:Enhancement to the [[Xero Accounting Endpoint: PurchaseOrders|PurchaseOrders]] endpoint for Xero to support filtering.
:Enhancement to the [[Xero Accounting Endpoint: Quotes|Quotes]] endpoint for Xero to support filtering.
;Odata Feeds
:Detection of most recent logs has been improvement so that the logs page defaults correctly.
= OdataLink v2025.9.18.281 =
;Odata Feeds
:Major improvements and changes to the error handling archicture such that OdataLink will return the error message to Excel and Power BI to parse.
:Major improvements to the authentication process for OdataLink such that Power BI and Excel should prompt for login details more reliably.
:Some slight improvement to the logging system to resolve issues introduced in the august update.
= OdataLink v2025.9.3.280 =
;Xero
:Added additional endpoints for Xero for Azure Data Factory, SSIS, Solver and Tableau compatibility.
:: [[Xero Accounting Endpoint: CreditNotesExpandedTable|CreditNotesExpandedTable]]
:: [[Xero Accounting Endpoint: CreditNotesTable|CreditNotesTable]]
= OdataLink v2025.8.15.273 =
;Odata Feeds
:Major improvements and changes to the logging architecture.
= OdataLink v2025.7.30.271 =
;MYOB
:Added a new LineIndex field to the [[MYOB Endpoint: JournalTransactions|JournalTransactions]], [[MYOB Endpoint: JournalTransactionsTable|JournalTransactionsTable]] and [[MYOB Endpoint: JournalTransactionsHistory|JournalTransactionsHistory]] endpoints.
;Xero
:Applied a hot fix to resolve issues in the [[Xero Accounting Endpoint: ContactsExpandedTable|ContactsExpandedTable]] relating to area codes, country code and balances.
= OdataLink v2025.7.4.270 =
;Xero Payroll (NZ)
:Applied fix to the [[Xero Payroll (New Zealand) Endpoint: EmployeesTaxDetails|EmployeesTaxDetails]] to resolve date format issue for '''kiwiSaverOptOutDate''', '''kiwiSaverContributionHolidayEndDate''' and '''studentLoanAsAt'''.
= OdataLink v2025.6.19.269 =
;Models
:Added (and exposed) the [[OData Client Compatibility]] option to the models. The (Auto Detect) mechanism is how OdataLink operated but now a specific mechanism can be chosen for each model.
= OdataLink v2025.6.4.268 =
;Xero
:Updated the [[Xero Accounting Endpoint: BatchPayments]] endpoint to include new fields.
:: Account.CurrencyCode
:: Payments.BankAmount
:: Payments.Invoice.CurrencyCode
= OdataLink v2025.5.27.266 =
;Odata Feeds
:Major enhancements to the archiving mechanism to move towards provisioning servers in other regions.
= OdataLink v2025.4.23.263 =
;MYOB
:Resolved issue with the [[MYOB Endpoint: ProfitAndLossSummaryReportMultiPeriodTable|ProfitAndLossSummaryReportMultiPeriodTable]] and [[MYOB Endpoint: BalanceSheetSummaryReportMultiPeriodTable|BalanceSheetSummaryReportMultiPeriodTable]] endpoints to list fields in the correct order and default the use the model default date range if parameters are not specified.
= OdataLink v2025.4.8.262 =
;MYOB
:Resolved issue with the [[MYOB Endpoint: JobsTable|JobsTable]] endpoint for MYOB to have fields appearing in the correct order to match the schema which is required for Solver to work correctly.
= OdataLink v2025.4.4.261 =
;MYOB
:Enhanced the following endpoints to include the Status field.
:: [[MYOB Endpoint: SalesAllQuotes|SalesAllQuotes]]
:: [[MYOB Endpoint: SalesItemQuotes|SalesItemQuotes]]
:: [[MYOB Endpoint: SalesMiscellaneousQuotes|SalesMiscellaneousQuotes]]
:: [[MYOB Endpoint: SalesProfessionalQuotes|SalesProfessionalQuotes]]
:: [[MYOB Endpoint: SalesServiceQuotes|SalesServiceQuotes]]
:: [[MYOB Endpoint: SalesTimeBillingQuotes|SalesTimeBillingQuotes]]
:Added additional flat-tables to assign with Azure Data Factory, Tableau, SSIS and Solver.
:: [[MYOB Endpoint: PurchasesAllInvoicesTable|PurchasesAllInvoicesTable]]
:: [[MYOB Endpoint: SalesAllInvoicesTable|SalesAllInvoicesTable]]
:: [[MYOB Endpoint: SuppliersTable|SuppliersTable]]
= OdataLink v2025.4.3.260 =
;MYOB
:Resolved issue with the [[MYOB Endpoint: GeneralJournalsTable|GeneralJournalsTable]] to ensure the LineAccountNumber comes through correctly.
:Added additional flat-tables to assign with Azure Data Factory, Tableau, SSIS and Solver.
:: [[MYOB Endpoint: JobsTable|JobsTable]]
:: [[MYOB Endpoint: ReceiveMoneyTransactionsTable|ReceiveMoneyTransactionsTable]]
:: [[MYOB Endpoint: SpendMoneyTransactionsTable|SpendMoneyTransactionsTable]]


= OdataLink v2025.3.28.259 =
= OdataLink v2025.3.28.259 =
Line 8: Line 280:


;Xero
;Xero
:Enhanced some endpoints to include 4 decimal places for line unit price.
:Enhanced some [[Xero Accounting Endpoint: CreditNotesExpanded|CreditNotesExpanded]], [[Xero Accounting Endpoint: InvoicesExpanded|InvoicesExpanded]] and [[Xero Accounting Endpoint: InvoicesExpandedTable|InvoicesExpandedTable]] to include 4 decimal places for line unit price.
:Added additional flat-tables to assign with Azure Data Factory, Tableau, SSIS and Solver.
:Added additional flat-tables to assign with Azure Data Factory, Tableau, SSIS and Solver.
:: [[Xero Endpoint: ContactsExpandedTable|ContactsExpandedTable]]
:: [[Xero Accounting Endpoint: ContactsExpandedTable|ContactsExpandedTable]]