After nearly 20 years of open-source development, pgModeler is entering a new phase focused on long-term sustainability and continuous evolution.
Starting with v2.0.0-beta, advanced lifecycle management features will continue development exclusively in pgModeler Plus, while pgModeler Community remains free, open source, and actively maintained.
Full announcement:
https://t.co/LmCLAc4lwz
We are investigating unauthorized access to GitHub’s internal repositories. While we currently have no evidence of impact to customer information stored outside of GitHub’s internal repositories (such as our customers’ enterprises, organizations, and repositories), we are closely monitoring our infrastructure for follow-on activity.
This week, I was caught by surprise and deeply saddened by the news regarding the pgBackRest project. This quote, unfortunately, captures the reality of our industry perfectly:
"The open source model works when the people consuming the value also contribute to sustaining it. It breaks when everyone assumes someone else will pay for the maintenance. This is what that breaking looks like."
It is heartbreaking to witness such a vital, solid project begin to fade due to a lack of funding. It’s more than a loss; it’s a protest against a broken cycle. Countless companies generate massive profits by building their empires on top of the tireless work of solo developers, yet they rarely bother to give back or ensure the survival of the very tools they depend on.
As a solo developer, I’ve faced these crossroads myself. I know the weight of the challenges that come with this path, but my commitment to the community and the project has kept me fighting to maintain my work for nearly 20 years. Seeing a peer struggle like this is a stark reminder of why we must change the status quo.
So, please, if you rely on open-source software—especially projects maintained by small, dedicated teams—do not take their existence for granted. Support them. Value them before they are gone.
Thank you for everything, David Steele and the @pgBackRest team. Your work was, and is, remarkable.
https://t.co/Kgon2rMsIB
Good evening, everyone! It’s been a while since I last posted here... But I’m back to give you an update on the development of pgModeler 2.0.0-beta.
I’m happy to announce that about 50% of the model versioning plugin (git) is now implemented. Here is what we have so far:
• Detailed commit history display, featuring well-rendered forks and merges, along with badges indicating tags and branches.
• Detailed information for the selected commit under the "Commit Info" tab.
• List of modified files in each commit, including the number of additions and deletions per file, under the "Changed files" tab.
• Support for Diff and Blame views. By clicking on a file, a window opens providing instant access to changes and authorship for every line.
• Branch management: Creation, removal, and checkout (supporting both local and remote branches [detached HEAD]).
What’s still missing:
• Commit operations: commit, cherry-pick, revert, and restore.
• Basic repository operations: clone (with SSH/HTTPS authentication), pull, and push.
• Advanced operations: merge and rebase (the latter is still under study).
It might seem like a small list, but getting this into the UI — especially the history rendering — was a massive amount of work. Anyway, I’m very happy with the results. This is the core set of operations I want ready for the stable release of pgModeler 2.0. I’ll add more features in the future as they become necessary or requested.
The main goal of this plugin is, first, to provide a user-friendly interface for those not used to the Git command line. Second, it aims to make pgModeler an even more complete tool, ensuring users don't have to rely on external software in their data modeling workflow.
Finally, this plugin will be a perfect fit for the .sdbm format (split database model, available in pgModeler Plus), which was designed for easier versioning by splitting the model into multiple smaller files to simplify conflict resolution.
As with all other plugins, this will be exclusive to the pgModeler Plus version.
I'll bring more news soon! :)
It's happening! Soon, pgModeler Plus will be capable of performing database model versioning without leaving the GUI with the new versioning plugin that integrates with the git command. Another promised feature on the way! 🥳🥳
Hey @PostgresWeekly! We've just reached a major milestone with pgModeler 2.0.0-alpha1. It’s the result of a long journey to make it more robust and intuitive for the community.
As an open-source tool dedicated to #PostgreSQL, I’d love to share this evolution with your readers. What's the best way to get it featured? :)
Thanks! 🙏
https://t.co/K9kGOilLf0
🚀 pgModeler 2.0.0-alpha1 IS HERE! 🥳
The first official release under Nullptr Labs brings A LOT of improvements, including:
- Fully modernized UI
- New tabbed editing forms
- Enhanced keyboard navigation
Check it out here:
https://t.co/zjumdZTeol
Hello everyone! I'm excited to announce that pgModeler 2.0.0-alpha is now available! Five months of work have revamped the UI, improved usability and visuals, and added new features and bug fixes. Details on the blog. Enjoy! 🤓
https://t.co/oGOMsBZhtr
Hey there! Guess who is arriving with a refreshed UI!? 😎
pgModeler 2.0-alpha is ready for shipping. This week, I'll be working on the preparation for the (delayed 😅) launch. Great things are coming to our powerful tool. Stay tuned!
Hello! I was absent for a while but it was for a good cause: I'm working hard on the new pgModeler 2.0! I want to inform that the first alpha is ready. Now it enters the final testing phase before its launch. I hope that in 2 or 3 weeks I can finally reveal it to you. Stay tuned!
Hello everyone, with great joy, I come today to announce the launch of the stable version 1.2.0! A work of over a year, bringing many new features and improvements. This is my humble contribution to the open-source community that I deeply admire! 🥳🎉🎊
https://t.co/M0vqaBjz1j
Hi everyone, I'm excited to announce that pgModeler 1.2.0-beta is here. There are some cool new features and, of course, bug fixes. It is worth to give it a try! 🎉🎊
Enjoy! 😎
https://t.co/otTO2uVQE4
Hello everyone! I'm glad to announce pgModeler 1.2.0-alpha1, bringing some nice of improvements and new features. I'll be here waiting for your feedback about this version! 😄 Enjoy! 🎉🎉🥳🥳
https://t.co/BVrCdbfFFy
Hello guys! I needed to disable the new release due to an unexpected problem with the Windows system. I'll try to solve it as soon as possible and rebuild the binaries. I'm really sorry for this inconvenience! :(
Hello there! I'm happy to announce that pgModeler 1.1.0 has finally arrived bringing a lot of improvements! 🥳🎉
* Blog:
https://t.co/akIk2WlH2T
* Sources: https://t.co/PcH9KlvLJi
* Purchases:
https://t.co/Rhed4cmGg0
Use the promocode PGMODELER1 for a good discount! 😉
The last release of 2023 is here! pgModeler 1.1.0-beta1 fixes the crash problems related to the macOS port and brings other small fixes and changes. Happy 2024 to everyone and thanks for the invaluable support for this project all this time! 🩷🥳
https://t.co/NNhksll4cT