Skip to main content

✨ New DBML Parser

dbdiagram

We are thrilled to announce the release of our new DBML parser, bringing a range of improvements and exciting features to enhance your experience!

The new parser has been rebuilt from the ground up, resulting in a more powerful and efficient parsing process. Here are the key highlights:

  • βœ…Β Improved Error Reporting: Previously, only one syntax error would be displayed at a time; now, you will receive more precise and detailed error messages, allowing you to locate and resolve issues with your DBML files more quickly. Improved error reporting
  • βœ…Β Better Performance: The new parser is more efficient, meaning your DBML projects will load and render faster while using fewer resources. Our benchmarks measure an up to 8x increase in parsing speed.
  • βœ…Β Enhanced Editing Experience: Listening to your feedback, the new parser now offers more precise typing suggestions and the ability to jump to code definition. Code suggestions Go to code definition
  • ➑️ Future-proofing: The new parser has been designed with extensibility in mind, allowing us to add exciting new features in the future. Stay tuned for upcoming enhancements such as including other DBML files, object inheritance, etc.

Please note that there may be compatibility issues because the new parser has been rebuilt with a different architecture. To ensure a seamless transition, we have compiled a list of known issues along with examples to help you quickly address them. Our support team is also ready to assist you with any questions or concerns.

Thank you for your continued support and trust in our products.


πŸŽ‰ Introducing Personal Pro Pricing Plan

dbdocs

We are thrilled to announce that dbdocs is officially out of Beta and has gone into v1.0! πŸš€

With this release, we also introduce an official pricing plan. This means dbdocs is no longer an experiment, and will be properly supported (and resourced) by our team for your production-ready workload. Expect better support and faster feature development for dbdocs going forward.

Below are some highlights of our Personal Pro plan:

  • βœ… Working with large databases: Improve the presentation and exploration of large and complex databases by utilizing features such as table groups, table header colors, and diagram detail levels.
  • βœ…Β Advanced security: Keep your database documentation secure with private mode and directly invite your colleagues into your document project.
  • ➑️ Upcoming (in development): Collaborative workspace, project changelog, and many more.

Pro pricing plan

Out of Beta​

As a token of appreciation for your support during the Beta period, for dbdocs projects created before November 8th, all Personal Pro features will still be available until Jan 31, 2024.

After January 31, 2024, these projects will automatically be reverted to the free tier if there isn’t any paid subscription associated with them. If you’d like to continue using the free version, make sure you set password protection (available in Free plan) for your projects before Feb 2024. We’ll automatically convert private projects to public projects when they get a downgrade to the free tiers.


More information about the Personal Pro pricing plan can be found on our pricing page.

Thank you for your continued support, and we can't wait to see how dbdocs helps you streamline your database documentation process like never before. πŸ™Œ


🌟 Pricing update for Personal Pro plans

dbdiagram

Effective November 16th, new subscribers to Personal Pro plans will be subject to a new pricing structure as follows:

  • Monthly payment: $14/mo (previously $9/mo)
  • Annual payment: $8/mo (previously $7.5/mo)

Existing Personal Pro customers are not affected by this price increase. However, customers who cancel and resubscribe will fall into our new pricing scheme.

This increase reflects the maturity of dbdiagram with the multitude of functionalities we’ve released over the years since the beginning, like Real-time collaboration, Toggling Levels of Details, Snap to Grids, etc.

This change will also provide additional resources to grow additional team members and speed up the product development of dbdiagram.

dbdiagram personal pro pricing update

For any questions or concerns regarding the pricing update, our support team is here to assist you. You can reach out to us via our Contact Us form.

Thank you for being a part of our community and for your ongoing support.


πŸ“ Snap to Grid

dbdiagram

Say goodbye to manual alignment struggles and minor relationship line glitches with our new Snap to Grid feature.

Simply enable grids or use snap-to-object to align things better and ensure your presentation looks truly professional.

Snap to grid

Note: Snap to Grid is available to all dbdiagram users, including both free and paid tiers.

As always, we appreciate your comments and suggestions. Please give this feature a shot andΒ let us know what you think.


βœ‰οΈ Invite others to projects

dbdocs

We know this is a long-awaited and common feature for projects, so I’m glad to finally share that dbdocs now supports inviting others to your projects.

Previously, to privately share a project with others, you’d need to use password-protected functionality, which is inconvenient when someone leaves your team and poses a security risk of password leakage.

With this release, there are different options to share projects with others:

  • Public: Anyone with the link can access it.
  • Password-protected: Anyone with the link and password can access it.
  • Private: Only invited people can access it.

This is one of our efforts to make dbdocs more secure and adaptable in teams and organizations.

Notes:

  • With this release, only the viewer role is currently supported. Many roles, such as editor, administrator, etc., will be added in the future.
  • This feature is immediately available to everyone. However, it may be moved to a paid offering when we introduce paid plans in dbdocs in the future.

As always, we appreciate your comments and suggestions. Please give this feature a shot and let us know what you think.