From e047954c925cc62bd6d91b2d7fcb68feb44bfc37 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 5 Sep 2025 08:59:48 +1000 Subject: [PATCH 1/4] Update _posts/2025-08-25-1.0.0.md Co-authored-by: Matthias Mair --- _posts/2025-08-25-1.0.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2025-08-25-1.0.0.md b/_posts/2025-08-25-1.0.0.md index 58be737b..af624d8f 100644 --- a/_posts/2025-08-25-1.0.0.md +++ b/_posts/2025-08-25-1.0.0.md @@ -119,7 +119,7 @@ We have refactored our authentication framework significantly, both to support t These changes should not affect most users, as we have endeavored to maintain compatibility with existing authentication methods. However, users who have implemented custom authentication mechanisms may need to review their code to ensure compatibility with the new framework. -In particular we have updated our [django-allauth framework](https://github.com/inventree/InvenTree/pull/6293) to align with changes to that library. +In particular we have updated our usage of [django-allauth framework](https://github.com/inventree/InvenTree/pull/6293) to align with changes to that library. Due to major improvements in upstream allauth we now mostly rely on build-in mechanisms - especially for multi factor. ### Bulk Update Mixin From 6457ab5bab9b5ce391367cff6afc588f423c634d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 5 Sep 2025 09:00:09 +1000 Subject: [PATCH 2/4] Update _posts/2025-08-25-1.0.0.md Co-authored-by: Matthias Mair --- _posts/2025-08-25-1.0.0.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/_posts/2025-08-25-1.0.0.md b/_posts/2025-08-25-1.0.0.md index af624d8f..4922ea30 100644 --- a/_posts/2025-08-25-1.0.0.md +++ b/_posts/2025-08-25-1.0.0.md @@ -158,7 +158,9 @@ Refer to [PR #9574](https://github.com/inventree/InvenTree/pull/9574) for more i ### Remove django-import-export -In [#8685](https://github.com/inventree/InvenTree/pull/8685) we removed the [django-import-export](https://django-import-export.readthedocs.io/en/latest/) framework, which is what was previously used for data import and export. This has been replaced with a [custom API driven solution](https://github.com/inventree/InvenTree/issues/8686) which is more flexible and easier to use. Our new framework runs in the background worker, allowing for processing of large datasets without blocking the user interface (or causing the web server to timeout). +In [#8685](https://github.com/inventree/InvenTree/pull/8685) we removed the [django-import-export](https://django-import-export.readthedocs.io/en/latest/) framework, which is what was previously used for data import and export. This has been replaced with a [custom API driven solution](https://github.com/inventree/InvenTree/issues/8686) which fits our data modelling better is more flexible and easier to use. + +Our new framework runs in the background worker, allowing for processing of large datasets without blocking the user interface (or causing the web server to timeout). This enhancement only works with backgroud workers configured, there is a fallback. ### Stock Return From d1731c52e11e4840dcf8468e565ab8867b3e23ad Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 5 Sep 2025 09:00:17 +1000 Subject: [PATCH 3/4] Update _posts/2025-08-25-1.0.0.md Co-authored-by: Matthias Mair --- _posts/2025-08-25-1.0.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2025-08-25-1.0.0.md b/_posts/2025-08-25-1.0.0.md index 4922ea30..3d43f5d9 100644 --- a/_posts/2025-08-25-1.0.0.md +++ b/_posts/2025-08-25-1.0.0.md @@ -178,7 +178,7 @@ There are a number of new features and improvements in this release, many of whi We have made significant performance improvements across the board, particularly in areas such as data loading and rendering. The new UI framework is designed to be more efficient, which should result in a smoother experience for users, especially when dealing with large datasets. -The API has also been optimized to reduce response times and improve overall performance. +The API has also been optimized to reduce response times and improve overall performance. This is an ongoing effort. ### Dashboard From 20e705a1aebae7fe18d4df0d38c8f0c118b9644b Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 5 Sep 2025 09:00:28 +1000 Subject: [PATCH 4/4] Update _posts/2025-08-25-1.0.0.md Co-authored-by: Matthias Mair --- _posts/2025-08-25-1.0.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2025-08-25-1.0.0.md b/_posts/2025-08-25-1.0.0.md index 3d43f5d9..3f4d474f 100644 --- a/_posts/2025-08-25-1.0.0.md +++ b/_posts/2025-08-25-1.0.0.md @@ -196,7 +196,7 @@ We have [reimplemented calendar views](https://github.com/inventree/InvenTree/pu ### Email Enhancements -[PR #9608](https://github.com/inventree/InvenTree/pull/9608) enhances email support capabilities, including plugin support for sending and receiving emails. +[PR #9608](https://github.com/inventree/InvenTree/pull/9608) enhances email support capabilities, including plugin support for sending and receiving emails. A number of modern ESP providers can now be used out of the box, support for SMTP continues. ### Order Start Dates