On February 6, 2026, the pgModeler project reaches a historic turning point. We are thrilled to announce the release of pgModeler 1.2.3, the first major milestone launched under our new professional home: Nullptr Labs.
What is new in pgModeler 1.2.3
The 1.2.3 release focuses on polishing the user experience and squashing critical bugs to ensure a stable environment for your modeling tasks. The main improvements of this release are:
-
Stability fixes: We resolved a crash in metadata loading and fixed a critical bug in the validation helper that affected dependencies between table objects, such as triggers and functions.
-
UI & UX refinements: Updated layouts for the About and Welcome widgets, along with a fix for the text editor that was incorrectly copying text when only a portion was selected.
-
Core refactoring: Improved the main window initialization for better startup control and updated the connection configuration form to handle manually specified parameters more reliably.
Nullptr Labs: Building a sustainable future
The most significant institutional change is that pgModeler is now officially backed by Nullptr Labs. Founded by the project’s original creator, this startup was born to solve a common open-source challenge: sustainability.
By moving under the Nullptr Labs umbrella, we are transitioning from a "one-man project" to a professional structure. This means more dedicated hours for development, faster bug resolution, and a long-term roadmap that you can rely on for your enterprise projects. Our mission is simple: to provide professional-grade database tools while staying true to the community that built us.
To ensure the long-term sustainability of the project, we are transitioning to a more structured and flexible access model. The new system is built around access keys and tokens. How the new workflow works:
-
Access management: When you purchase pgModeler, you receive an access key. This key is your management tool, used to authorize which users (including yourself) can download and use the software through a "user slots" (seats) system.
-
Download and installation: Authorized users receive a unique access token via email. To download the software, simply visit our download page and enter your email and the provided token.
-
Instance activation: On the first run, pgModeler will ask you to register that specific instance. You only need to enter your email and token once more to unlock all features. Please note that each registration is strictly tied to the specific computer and operating system where it was performed. It is not possible to move a license to another machine or use the same email and token combination to register pgModeler on a different system.
-
Online and offline use: An internet connection is required for the initial activation and periodic license validations. If you lose internet access after the first validation, pgModeler will allow offline use for up to 10 days. After this period, a quick online re-validation will be required.
Important update on payments: As part of our move to Nullptr Labs, we have streamlined our payment processing. We are moving away from PayPal and will now exclusively use Stripe for all transactions. This allows for a more secure and seamless checkout experience directly via credit card.
Recognition for our legacy users
Our community of long-time users is the heart of pgModeler. Because of this, we have a special benefit for anyone who owned an active key before this transition:
-
Free upgrade to 20 seats: Since legacy keys did not have a "seats" mechanism, we are automatically converting all active legacy keys to the new system and providing 20 seats at no extra cost.
-
Regaining access: You can use your previous purchase credentials in our new system to migrate your key and begin managing your new user slots immediately.
Temporary changes to version 2.0.0-alpha
As we align our entire ecosystem with the new Nullptr Labs structure, we have decided to temporarily deactivate the download of version 2.0.0-alpha.
This is a brief but necessary pause to adapt the alpha branch to the new business model. This version is undergoing a significant transformation, and we want to ensure that when it returns—specifically for the 2.0.0-alpha1 launch on February 13—it provides a seamless experience within our new framework.
Linux AppImage restructuring
We are also working to improve the experience for our Linux users. We are currently restructuring our AppImage packages to ensure better compatibility across different distributions. This update will resolve library bundling issues, making pgModeler more portable and reliable regardless of your choice of Linux distro.
Roadmap: The path to pgModeler Plus
We are not stopping at UI fixes. As we march toward the stable 2.0 release, we are preparing exclusive features for pgModeler Plus that will bridge the gap between design and deployment:
-
Native Git integration: Soon, you’ll be able to manage your model’s version history, switch branches, and commit changes directly within the pgModeler interface. No more external tools to keep your team’s designs in sync.
-
AI-powered management plugin: We are integrating AI to help you manage your live databases—optimizing performance and suggesting structural improvements in real-time.
The vision: In the near future, pgModeler Plus will introduce a dedicated AI modeling assistant. Imagine an intelligent partner that suggests optimal data types, detects normalization issues, and generates documentation on the fly. We are elevating the level of excellence to ensure you aren't just drawing diagrams, but engineering perfect databases.
Join us in this evolution
We have tested the new purchase and registration process extensively to ensure everything runs smoothly. However, we know that transitions can sometimes bring unexpected hurdles. If you encounter any issues or have questions about your new access, please reach out to our support—we are here to help you resolve any concerns quickly.
By professionalizing our business model, we are ensuring that pgModeler remains a powerful and reliable tool for the PostgreSQL community. Thank you for your continued support and for being part of this journey with Nullptr Labs.
Add new comment