From 5aeb9f0eb338ef1e9e2e4751455d70759ab8e06b Mon Sep 17 00:00:00 2001 From: SchrodingersGat Date: Tue, 14 May 2024 11:49:34 +0000 Subject: [PATCH] deploy: 7a12352cd60b93ebfb36a14448e3699b56e90554 --- LavissaWoW.html | 4 +- LavissaWoW/inventree-ipn-generator.html | 4 +- SchrodingersGat/inventree-brother-plugin.html | 4 +- SchrodingersGat/inventree-wireviz.html | 4 +- SergeoLacruz.html | 4 +- SergeoLacruz/inventree-supplier-panel.html | 4 +- SergeoLacruz/inventree-zebra-plugin.html | 4 +- afkiwers/inventree-kicad.html | 4 +- afwkiers.html | 4 +- blog.html | 10 + blog/2024/05/14/0.15.0.html | 298 ++++++++++++++++++ blog/feed.atom | 217 +++++++------ lippoliv.html | 4 +- .../inventree-default-salesorder-items.html | 4 +- matmair.html | 4 +- matmair/inventree-apprise.html | 4 +- matmair/inventree-rapidoc.html | 4 +- matmair/inventree-zapier.html | 4 +- news.html | 10 + news/2024/05/14/0.15.0.html | 185 +++++++++++ news/feed.atom | 28 +- schrodingersgat.html | 7 +- sitemap.xml | 46 +-- wolflu05.html | 4 +- wolflu05/inventree-bulk-plugin.html | 4 +- wolflu05/inventree-cups-plugin.html | 4 +- 26 files changed, 691 insertions(+), 182 deletions(-) create mode 100644 blog/2024/05/14/0.15.0.html create mode 100644 news/2024/05/14/0.15.0.html diff --git a/LavissaWoW.html b/LavissaWoW.html index e38e6846..fc26ade3 100644 --- a/LavissaWoW.html +++ b/LavissaWoW.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Yes, WoW is for World of Warcraft","headline":"Lavissawow","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW"},"url":"/LavissaWoW"} diff --git a/LavissaWoW/inventree-ipn-generator.html b/LavissaWoW/inventree-ipn-generator.html index 5f934a4a..a509bd9e 100644 --- a/LavissaWoW/inventree-ipn-generator.html +++ b/LavissaWoW/inventree-ipn-generator.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"LavissaWoW"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Introduction Installing this plugin enables the automatic generation if Internal Part Numbers (IPN) for parts.","headline":"Inventree Ipn Generator","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW/inventree-ipn-generator"},"url":"/LavissaWoW/inventree-ipn-generator"} diff --git a/SchrodingersGat/inventree-brother-plugin.html b/SchrodingersGat/inventree-brother-plugin.html index 32c77c01..7f9f1f80 100644 --- a/SchrodingersGat/inventree-brother-plugin.html +++ b/SchrodingersGat/inventree-brother-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Brother label printer plugin for InvenTree","headline":"Inventree Brother Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-brother-plugin"},"url":"/SchrodingersGat/inventree-brother-plugin"} diff --git a/SchrodingersGat/inventree-wireviz.html b/SchrodingersGat/inventree-wireviz.html index bf9ea2b2..32722f75 100644 --- a/SchrodingersGat/inventree-wireviz.html +++ b/SchrodingersGat/inventree-wireviz.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Wireviz Extension for InvenTree","headline":"Inventree Wireviz","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-wireviz"},"url":"/SchrodingersGat/inventree-wireviz"} diff --git a/SergeoLacruz.html b/SergeoLacruz.html index da810676..1d9aa2a2 100644 --- a/SergeoLacruz.html +++ b/SergeoLacruz.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Hardware engineer in Germany and vintage fan.","headline":"Sergeolacruz","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz"},"url":"/SergeoLacruz"} diff --git a/SergeoLacruz/inventree-supplier-panel.html b/SergeoLacruz/inventree-supplier-panel.html index a60cfe31..2ba3065f 100644 --- a/SergeoLacruz/inventree-supplier-panel.html +++ b/SergeoLacruz/inventree-supplier-panel.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"The InvenTree-supplier-panel","headline":"Inventree Supplier Panel","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-supplier-panel"},"url":"/SergeoLacruz/inventree-supplier-panel"} diff --git a/SergeoLacruz/inventree-zebra-plugin.html b/SergeoLacruz/inventree-zebra-plugin.html index 154a1bcc..f0fdc431 100644 --- a/SergeoLacruz/inventree-zebra-plugin.html +++ b/SergeoLacruz/inventree-zebra-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Zebra Label Printer Plugin for Inventree","headline":"Inventree Zebra Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-zebra-plugin"},"url":"/SergeoLacruz/inventree-zebra-plugin"} diff --git a/afkiwers/inventree-kicad.html b/afkiwers/inventree-kicad.html index 59c94c31..c4328b34 100644 --- a/afkiwers/inventree-kicad.html +++ b/afkiwers/inventree-kicad.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"afkiwers"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"KiCad Integration for InvenTree","headline":"Inventree Kicad","mainEntityOfPage":{"@type":"WebPage","@id":"/afkiwers/inventree-kicad"},"url":"/afkiwers/inventree-kicad"} diff --git a/afwkiers.html b/afwkiers.html index b3d926cb..0e05fc11 100644 --- a/afwkiers.html +++ b/afwkiers.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.","headline":"Afwkiers","mainEntityOfPage":{"@type":"WebPage","@id":"/afwkiers"},"url":"/afwkiers"} diff --git a/blog.html b/blog.html index badb7ecc..efd5d5e3 100644 --- a/blog.html +++ b/blog.html @@ -66,6 +66,16 @@ +
+

+ 0.15.0 Stable Release +

+ Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits si... + 14 May 2024 | + +Oliver +
+

Docker Setup Guide diff --git a/blog/2024/05/14/0.15.0.html b/blog/2024/05/14/0.15.0.html new file mode 100644 index 00000000..e53ff4f9 --- /dev/null +++ b/blog/2024/05/14/0.15.0.html @@ -0,0 +1,298 @@ + + + + + + + + + + + + + + + + + +InvenTree - 0.15.0 Stable Release + + + +0.15.0 Stable Release | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + go back + Back + + +
+ +
+

0.15.0 Stable Release

+

+ 14 May 2024 + + +Oliver +

+

Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements.

+ +

Breaking Changes

+ +

Code Restructure

+ +

The code structure has been refactored to improve maintainability and readability. As we work to refactor the entire frontend interface, there is a significant split between the backend code (Python) and the frontend code (React). This refactor has been a long time coming, and we are excited to see it finally merged into the main branch.

+ +

The code is now split into two main directories:

+ +
    +
  • +./src/backend/ contains all the server code (Python, Django)
  • +
  • +./src/frontend/ contains all the client code (JavaScript, React)
  • +
+ +

Additionally, we are working to improve the test coverage of the frontend code, and have added a number of new tests to ensure that the frontend code is as robust as possible.

+ +

You can read more about the code refactor in this PR.

+ +

Security Patches

+ +

A number of patches were applied to the InvenTree codebase to address security vulnerabilities. These updates were implemented as part of our ongoing commitment to security and privacy.

+ +

These patches include:

+ +
    +
  • Add OSSF Scorecard - #6769 +
  • +
  • Bump django from 4.2.10 to 4.2.11 - #6745 +
  • +
  • Pin hashes in requirement files #7081 +
  • +
+ +

New Features

+ +

A number of significant new features and enhancements have been added in this release. Some of these new features are described below:

+ +

Template Editor

+ +

An interactive template editor (for editing report and label templates) has been added to the React frontend. This feature allows users to create and edit templates directly within the InvenTree interface, and also provides a live preview for label and report templates.

+ +

This presents a significant improvement over the previous template editing process, which required users to manually edit template files in an offline editor.

+ +

Full details can be found in this PR.

+ +

Backup and Restore Functionality

+ +

Backup and restore functionality has been improved by adding new command line options for the backup and restore management commands. These commands allow users greater control when creating a backup of the InvenTree database, and restoring it at a later time.

+ +

Company Active Field

+ +

An “active” field has been added to the Company model. This field allows users to mark a company as “active” or “inactive”, which can be useful for managing company records in InvenTree.

+ +

Read more in this PR.

+ +

React Interface Development

+ +

Development of the new React interface continues steadily. This is our major focus now, and we are working to migrate all frontend code to React. From this point onwards, major bug fixes and security patches will still be applied to the old frontend, but new features will only be added to the React frontend.

+ +

We intend to depreciate the old frontend in the future, so we encourage all users to start using the new React interface as soon as possible.

+ +

URL Redirects

+ +

URL redirects have been implemented in the React frontend to ensure that users are redirected to the correct page when they navigate to a specific URL. This feature improves the user experience and ensures that users are always directed to the correct page.

+ +

Refer to this PR.

+ +

Login State Management

+ +

Login management for the React frontend has received some significant updates in #7158. This PR improves the login state management for the React frontend, and ensures that the login state is correctly maintained across the application.

+ +

New Language Support

+ +

We have added translation support for the following languages.

+ +
    +
  • Add Latvian language in #6749 +
  • +
+ +

Devops Changes

+ +

This release cycle has seen a focus on improving the development and testing process for InvenTree. We have updated our unit testing framework, improved our CI/CD pipeline, and made a number of other changes to improve the development process.

+ +

Code Coverage

+ +

We have moved our code coverage reporting to codecov. This change allows us to better track code coverage across the entire codebase, and ensure that we are maintaining a high level of test coverage.

+ +

Playwright Tests

+ +

We now run Playwright tests in our CI pipeline. This allows us to test the frontend interface in a more automated way, and ensures that the frontend code is functioning correctly. As the React frontend makes heavy use of the InvenTree API, this testing also helps increase test coverage of the API and backend code.

+ +

Bug Fixes

+ +

As always, a number of bug fixes have been implemented in this release. For a full list of the bugs squashed in this release, refer to our GitHub page.

+ +

New Contributors

+ +

Two new contributors have made their first contribution to the InvenTree project in this release:

+ + + +

As always, we welcome new contributors to the project! If you are interested in contributing to InvenTree, whether it be code, documentation, or translations, please get in touch!

+ +

Release Notes

+ +

For a full list of changes, please see the release notes on GitHub.

+ +

Deploying InvenTree

+ +

If you are new to the InvenTree project, there are multiple ways to deploy InvenTree for your own use. Please refer to the deployment guide for more information.

+ + +
+
+ +
+
+ +
+ + + diff --git a/blog/feed.atom b/blog/feed.atom index c6fe63e3..0b407479 100644 --- a/blog/feed.atom +++ b/blog/feed.atom @@ -1,4 +1,114 @@ -Jekyll2024-05-14T09:53:16+00:00/blog/feed.atomInvenTreeInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Docker Setup Guide2024-03-13T00:00:00+00:002024-03-13T00:00:00+00:00/blog/2024/03/13/dockerIn this post, we will run though a tutorial for setting up InvenTree in a Docker container. We are installing a stable version of InvenTree, which (at the time of posting) is version 0.14.2.

+Jekyll2024-05-14T11:49:20+00:00/blog/feed.atomInvenTreeInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.0.15.0 Stable Release2024-05-14T00:00:00+00:002024-05-14T00:00:00+00:00/blog/2024/05/14/0.15.0Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements.

+ +

Breaking Changes

+ +

Code Restructure

+ +

The code structure has been refactored to improve maintainability and readability. As we work to refactor the entire frontend interface, there is a significant split between the backend code (Python) and the frontend code (React). This refactor has been a long time coming, and we are excited to see it finally merged into the main branch.

+ +

The code is now split into two main directories:

+ +
    +
  • ./src/backend/ contains all the server code (Python, Django)
  • +
  • ./src/frontend/ contains all the client code (JavaScript, React)
  • +
+ +

Additionally, we are working to improve the test coverage of the frontend code, and have added a number of new tests to ensure that the frontend code is as robust as possible.

+ +

You can read more about the code refactor in this PR.

+ +

Security Patches

+ +

A number of patches were applied to the InvenTree codebase to address security vulnerabilities. These updates were implemented as part of our ongoing commitment to security and privacy.

+ +

These patches include:

+ +
    +
  • Add OSSF Scorecard - #6769
  • +
  • Bump django from 4.2.10 to 4.2.11 - #6745
  • +
  • Pin hashes in requirement files #7081
  • +
+ +

New Features

+ +

A number of significant new features and enhancements have been added in this release. Some of these new features are described below:

+ +

Template Editor

+ +

An interactive template editor (for editing report and label templates) has been added to the React frontend. This feature allows users to create and edit templates directly within the InvenTree interface, and also provides a live preview for label and report templates.

+ +

This presents a significant improvement over the previous template editing process, which required users to manually edit template files in an offline editor.

+ +

Full details can be found in this PR.

+ +

Backup and Restore Functionality

+ +

Backup and restore functionality has been improved by adding new command line options for the backup and restore management commands. These commands allow users greater control when creating a backup of the InvenTree database, and restoring it at a later time.

+ +

Company Active Field

+ +

An “active” field has been added to the Company model. This field allows users to mark a company as “active” or “inactive”, which can be useful for managing company records in InvenTree.

+ +

Read more in this PR.

+ +

React Interface Development

+ +

Development of the new React interface continues steadily. This is our major focus now, and we are working to migrate all frontend code to React. From this point onwards, major bug fixes and security patches will still be applied to the old frontend, but new features will only be added to the React frontend.

+ +

We intend to depreciate the old frontend in the future, so we encourage all users to start using the new React interface as soon as possible.

+ +

URL Redirects

+ +

URL redirects have been implemented in the React frontend to ensure that users are redirected to the correct page when they navigate to a specific URL. This feature improves the user experience and ensures that users are always directed to the correct page.

+ +

Refer to this PR.

+ +

Login State Management

+ +

Login management for the React frontend has received some significant updates in #7158. This PR improves the login state management for the React frontend, and ensures that the login state is correctly maintained across the application.

+ +

New Language Support

+ +

We have added translation support for the following languages.

+ +
    +
  • Add Latvian language in #6749
  • +
+ +

Devops Changes

+ +

This release cycle has seen a focus on improving the development and testing process for InvenTree. We have updated our unit testing framework, improved our CI/CD pipeline, and made a number of other changes to improve the development process.

+ +

Code Coverage

+ +

We have moved our code coverage reporting to codecov. This change allows us to better track code coverage across the entire codebase, and ensure that we are maintaining a high level of test coverage.

+ +

Playwright Tests

+ +

We now run Playwright tests in our CI pipeline. This allows us to test the frontend interface in a more automated way, and ensures that the frontend code is functioning correctly. As the React frontend makes heavy use of the InvenTree API, this testing also helps increase test coverage of the API and backend code.

+ +

Bug Fixes

+ +

As always, a number of bug fixes have been implemented in this release. For a full list of the bugs squashed in this release, refer to our GitHub page.

+ +

New Contributors

+ +

Two new contributors have made their first contribution to the InvenTree project in this release:

+ +
    +
  • @XanderLuciano made their first contribution in #6694
  • +
  • @emmanuel-ferdman made their first contribution in #7019
  • +
+ +

As always, we welcome new contributors to the project! If you are interested in contributing to InvenTree, whether it be code, documentation, or translations, please get in touch!

+ +

Release Notes

+ +

For a full list of changes, please see the release notes on GitHub.

+ +

Deploying InvenTree

+ +

If you are new to the InvenTree project, there are multiple ways to deploy InvenTree for your own use. Please refer to the deployment guide for more information.

]]>
SchrodingersGat
Docker Setup Guide2024-03-13T00:00:00+00:002024-03-13T00:00:00+00:00/blog/2024/03/13/dockerIn this post, we will run though a tutorial for setting up InvenTree in a Docker container. We are installing a stable version of InvenTree, which (at the time of posting) is version 0.14.2.

Digital Ocean

@@ -897,107 +1007,4 @@ wget https://raw.githubusercontent.com/inventree/InvenTree/master/docker/Caddyfi

Development Assistance

-

One major goal of the refactor is to attract more developers by using a well-established modern framework. If you would like to contribute to the new interface, please raise a PR over on our GitHub page.

]]>
SchrodingersGat
0.12.0 Stable Release2023-06-26T00:00:00+00:002023-06-26T00:00:00+00:00/blog/2023/06/26/0.12.0Once again, it’s time to announce a new stable release! The InvenTree development team, aided by a number of new contributors, are pleased to announce a new stable release version - 0.12.0.

- -

Deploying InvenTree

- -

InvenTree deployment is supported with multiple approaches. Refer to our deployment guide for more information!

- -

New Features

- -

In today’s fast-paced business environment, effective inventory management plays a vital role in the success of any organization. Keeping track of stock, orders, and projects is essential for efficient operations and customer satisfaction. To address the evolving needs of businesses, we are excited to announce the release of InvenTree, our advanced inventory management software. This latest version of InvenTree introduces several key features and enhancements, focusing on improving business functionality and reliability. Let’s explore the major highlights of this release:

- -

Units of Measurement

- -

InvenTree now supports physical units for parts, allowing you to define and track different units of measurement for your inventory items. With seamless conversion between compatible types, you can manage your stock in a way that aligns with your specific requirements and industry standards.

- -

Physical unit management is provided via the pint library. Units of measure can be defined for internal parts, and for parts supplied by external companies. In the case of supplier parts, different units of measure can be specified, and converted to internal units on point of purchase.

- -

Additionally, part parameters can now also specify real world units!

- -

For more information on this new feature, refer to the documentation:

- - - -

Project Codes

- -

To streamline project management and order tracking, InvenTree now offers configurable project codes. These codes can be created and assigned to orders, providing a convenient way to organize and categorize your inventory based on specific projects. This enhancement enhances overall visibility and enables efficient project-based inventory management.

- -

Read more about project code support in the documentation

- -

Parameter Types

- -

Part parameters in InvenTree now support dynamic typing, empowering you to define and validate various parameter types. With this flexibility, you can customize and validate part parameters to suit your specific needs. Furthermore, the addition of plugin support ensures seamless integration of third-party validation mechanisms, enhancing the reliability of your inventory data.

- -

More information about part parameters is available in the documentation.

- -

Parameter Sorting

- -

To enhance the usability and efficiency of InvenTree’s part parameters, the latest release introduces the ability to sort parameters by value. This functionality enables you to quickly identify and analyze specific parameter values across your inventory. Moreover, the conversion between real unit values of compatible types allows for seamless comparison and analysis. By easily sorting parts based on parameter values, you gain deeper insights into your inventory, facilitating better decision-making and process optimization.

- -

Report Plugins

- -

InvenTree introduces a new plugin mixin class that allows for custom context variables to be injected into reports. This enhancement provides extensive customization options when generating reports, enabling you to include additional information relevant to your business processes. With improved report functionality, you can present inventory data in a more comprehensive and meaningful way.

- -

Build Orders Consume Stock

- -

The build order interface in InvenTree has received a major overhaul, resulting in a significantly improved API interface. This update simplifies the process of managing build orders and ensures a smoother workflow. Additionally, build orders now track stock consumption, allowing for lifecycle tracking of consumed stock. This feature enables better monitoring of stock usage and enhances traceability.

- -

Scrap Build Order Outputs

- -

InvenTree’s latest release introduces a valuable feature that allows users to scrap partially completed or failed build outputs while retaining traceability. In real-world manufacturing scenarios, it is common for builds to encounter challenges or errors, resulting in the need to discard certain outputs. With the new scrap build outputs functionality, you can easily identify and remove faulty or incomplete build outputs from your inventory. This feature ensures accurate stock tracking and maintains a clear audit trail, improving reliability and efficiency in your manufacturing processes.

- -

Image Uploads

- -

To enrich documentation and enhance visual representation, InvenTree now supports image uploads. Images can be uploaded and seamlessly integrated into markdown notes fields, providing a more comprehensive overview of inventory items. With the ability to include images, you can easily document and visualize important aspects of your inventory, increasing reliability and improving communication.

- -

Address Management

- -

InvenTree now offers increased support for address management with a more complex address database model. This enhancement enables businesses to manage addresses more effectively, accommodating various scenarios such as multiple shipping locations, customer addresses, and supplier information. With improved address management, you can maintain accurate records and ensure smooth logistics operations.

- -

SVG Support

- -

With the growing importance of visual data representation, InvenTree now supports the embedding of SVG images into generated reports. By incorporating SVG images into your reports, you can create visually appealing and informative documentation, making it easier for stakeholders to understand and engage with your inventory data.

- -

Read more about SVG support in generated reports in the documentation.

- -

Update to OpenAPI

- -

InvenTree’s API documentation has been updated to utilize OpenAPI, resulting in improved readability and enhanced functionality. The transition to OpenAPI brings a standardized and user-friendly interface for developers, enabling easier integration with other systems and applications. This update enhances the reliability and compatibility of InvenTree within your existing software ecosystem.

- -

Bug Fixes

- -

As always, we have worked hard to address any identified bugs or inconsistencies in system performance. These bug fixes and usability improvements represent our commitment to delivering a robust, reliable, and user-friendly inventory management solution. We value user feedback and continuously strive to enhance the software based on user needs and industry best practices. With each iteration, InvenTree becomes more refined, reliable, and user-centric, empowering businesses to efficiently manage their inventory and drive success.

- -

And More!

- -

With over 175 merged requests, this new stable release represents a major step forward in the InvenTree project. Please refer to the release notes for a full listing of new features, bug fixes, and other updates.

- -

Support for InvenTree

- -

We believe in the power of open-source software and its ability to drive innovation and empower businesses worldwide. InvenTree has always been developed with a community-driven approach, with contributors and users collaborating to make it a robust and reliable inventory management solution. To continue providing high-quality software and ensure its long-term sustainability, we rely on the support of the community.

- -

Maintaining and continuously improving a software project requires time, effort, and resources. We are committed to dedicating our expertise and energy to enhancing InvenTree, but we also need your support to sustain its development at the highest standards. By contributing financially to the project, you can play a crucial role in ensuring that InvenTree remains a cutting-edge, reliable, and feature-rich inventory management solution.

- -

Your financial support will help us in several ways:

- -

Continued Development

- -

Funds raised through your contributions will enable us to allocate more resources to the ongoing development of InvenTree. This means that we can invest in additional development hours, hire talented developers, and accelerate the implementation of new features, bug fixes, and usability improvements.

- -

Bug Fixing and Quality Assurance

- -

With your financial support, we can dedicate more attention to addressing reported bugs promptly. By investing in rigorous quality assurance processes, we can ensure that InvenTree operates smoothly, minimizing disruptions and maximizing reliability for users like you.

- -

Documentation and User Support

- -

High-quality documentation and responsive user support are vital components of a successful software project. Your contributions will enable us to allocate resources to improving documentation, creating helpful tutorials, and providing timely assistance to users, enhancing their experience and understanding of InvenTree.

- -

Infrastructure and Hosting Costs

- -

Maintaining reliable infrastructure and hosting services is essential for ensuring the ongoing development and maintenance of the InvenTree project. Your support will help us cover the various ongoing costs associated with hosting.

- -

To support InvenTree financially, please view the contribution page or contact our team for more information on how you can contribute. We extend our heartfelt gratitude to the entire InvenTree community for your ongoing support, contributions, and belief in the power of open-source software. Your involvement is invaluable, and we look forward to building a brighter future for InvenTree together.

]]>
SchrodingersGat
\ No newline at end of file +

One major goal of the refactor is to attract more developers by using a well-established modern framework. If you would like to contribute to the new interface, please raise a PR over on our GitHub page.

]]>
SchrodingersGat
\ No newline at end of file diff --git a/lippoliv.html b/lippoliv.html index 5703a3b1..fe0b656f 100644 --- a/lippoliv.html +++ b/lippoliv.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"With over 15 years of experience and big big passion I learned to take care about the details. They build up to the big picture we have in mind. I’m planning ahead & act early to prevent a big bang.","headline":"Lippoliv","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv"},"url":"/lippoliv"} diff --git a/lippoliv/inventree-default-salesorder-items.html b/lippoliv/inventree-default-salesorder-items.html index 5938887c..0aa8dda8 100644 --- a/lippoliv/inventree-default-salesorder-items.html +++ b/lippoliv/inventree-default-salesorder-items.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"lippoliv"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Add default parts (configurable) to every newly created sales order automatically.","headline":"Inventree Default Salesorder Items","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv/inventree-default-salesorder-items"},"url":"/lippoliv/inventree-default-salesorder-items"} diff --git a/matmair.html b/matmair.html index 5847928c..c29901f4 100644 --- a/matmair.html +++ b/matmair.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"I try to build an ecosystem of reusable plugins and integrations for InvenTree. Code once and KISS!","headline":"Matmair","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair"},"url":"/matmair"} diff --git a/matmair/inventree-apprise.html b/matmair/inventree-apprise.html index ad8629d3..64fd644d 100644 --- a/matmair/inventree-apprise.html +++ b/matmair/inventree-apprise.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Send notifications from InvenTree via Apprise","headline":"Inventree Apprise","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-apprise"},"url":"/matmair/inventree-apprise"} diff --git a/matmair/inventree-rapidoc.html b/matmair/inventree-rapidoc.html index 20934aa3..2a3a8ef2 100644 --- a/matmair/inventree-rapidoc.html +++ b/matmair/inventree-rapidoc.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Use RapiDoc for Inventree API docs.","headline":"Inventree Rapidoc","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-rapidoc"},"url":"/matmair/inventree-rapidoc"} diff --git a/matmair/inventree-zapier.html b/matmair/inventree-zapier.html index 7d809f41..3c429c87 100644 --- a/matmair/inventree-zapier.html +++ b/matmair/inventree-zapier.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Integrate Zapier into InvenTree","headline":"Inventree Zapier","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-zapier"},"url":"/matmair/inventree-zapier"} diff --git a/news.html b/news.html index 946d67f8..08b11832 100644 --- a/news.html +++ b/news.html @@ -66,6 +66,16 @@ +
+

+ 0.15.0 Release +

+ 0.15.0 Release + 14 May 2024 | + +Oliver +
+

0.14.2 Release diff --git a/news/2024/05/14/0.15.0.html b/news/2024/05/14/0.15.0.html new file mode 100644 index 00000000..e4709fb8 --- /dev/null +++ b/news/2024/05/14/0.15.0.html @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + +InvenTree - 0.15.0 Release + + + +0.15.0 Release | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + go back + Back + + +
+ +
+

0.15.0 Release

+

+ 14 May 2024 + + +Oliver +

+

0.15.0 Release

+ +

We are pleased to announce the 0.15.0 stable release, which represents a significant milestone in the development of InvenTree.

+ + + + +
+
+ +
+
+ +
+ + + diff --git a/news/feed.atom b/news/feed.atom index 2fe5c93d..8ef1e8be 100644 --- a/news/feed.atom +++ b/news/feed.atom @@ -1,4 +1,10 @@ -Jekyll2024-05-14T09:53:16+00:00/news/feed.atomInvenTree | NewsInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.0.14.2 Release2024-03-13T00:00:00+00:002024-03-13T00:00:00+00:00/news/2024/03/13/0.14.20.14.2 Release

+Jekyll2024-05-14T11:49:20+00:00/news/feed.atomInvenTree | NewsInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.0.15.0 Release2024-05-14T00:00:00+00:002024-05-14T00:00:00+00:00/news/2024/05/14/0.15.00.15.0 Release

+ +

We are pleased to announce the 0.15.0 stable release, which represents a significant milestone in the development of InvenTree.

+ +]]>SchrodingersGat0.14.2 Release2024-03-13T00:00:00+00:002024-03-13T00:00:00+00:00/news/2024/03/13/0.14.20.14.2 Release

We are pleased to announce the 0.14.2 bug fix release, which represents a number of small bug fixes and stability improvements to the software

@@ -73,22 +79,4 @@

Mobile App

-

We’ve also released an updated version of the mobile app - available for Android and iOS devices.

]]>
SchrodingersGat
New Website2022-11-14T00:00:00+00:002022-11-14T00:00:00+00:00/news/2022/11/14/websiteIntroducing the new InvenTree website!

- -

InvenTree now has a new website (the one you’re looking at right now), which is intended to act as a landing page for anyone wanting to learn more about InvenTree. This new website will provide general information about what InvenTree is and how it can be used.

- -

We will share periodic updates on new features, which provides greater visibility into what the latest-and-greatest versions of InvenTree have to offer.

- -

Additionally as the InvenTree community grows, we’ll share information on new plugins, or feature “show and tell” sections in our blog to show how InvenTree is being used around the world!

- -

Documentation

- -

inventree.org will no longer host the InvenTree software documentation. Documentation has been moved to docs.inventree.org

- -

Demo Server

- -

The demo server remains available at demo.inventree.org

- -

Credits

- -

Thanks to @matmair for bringing the new website into existence

]]>
SchrodingersGat
\ No newline at end of file +

We’ve also released an updated version of the mobile app - available for Android and iOS devices.

]]>SchrodingersGat \ No newline at end of file diff --git a/schrodingersgat.html b/schrodingersgat.html index 86ec0d75..b98af2b1 100644 --- a/schrodingersgat.html +++ b/schrodingersgat.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Maintainer of InvenTree.","headline":"Schrodingersgat","mainEntityOfPage":{"@type":"WebPage","@id":"/schrodingersgat"},"url":"/schrodingersgat"} @@ -96,6 +96,9 @@

Posts