Introducing Hubql - Release version 1.0

Published: 2023-11-20

Changelog

The day has come we are introducing Hubql with our release of our version 1.0. Our launch version is not only a big milestone for our product but also for us a startup company.

This new release introduces our first stable version with a full feature set for teams to build, collaborate and document on data models and API schemas.

We’re proud to include several new features and UX improvements with you in this version 1.0:

  • Stability improvements with bug fixes and better UX
  • Layout controls and toggles
  • Delete & rename files
  • Documentation notes (stable)‍
  • Export (experimental)

Stability improvements with bug fixes and better UX

To reach our first stable release with version 1.0, we invested a lot of our time resolving left-over bug fixes, performance improvement, and general convenience enhancement.

Here are a few bug and issues we resolved for the release:

  • Accepting suggestions adds new fields in the wrong model (Prisma)
  • Public links did not redirect to login
  • Workspace members missing in access list
  • Labels not added in real-time

We have also added new user experience improvements for a more pleasant user journey, such as:

  • Synced scrolling when selecting fields, including scrolling of the model list, code editor and zoom adjustments in the visualization
  • Comment indicators in model list and visualization
  • Toggle notes hide/show
  • Better loading indicators and warning messages

Layout controls and toggles

Layout controls and toggles
Layout controls and toggles

If you are familiar with Visual Studio Code or other IDEs, they normally come with a set of layout and visibility toggles to give you full flexibility for your layout preferences.

We wanted to give you the same power using Hubql.

With our stable release, you can use the right-click context menu to toggle the visibility of all modules, whether the code editor, visualization, header or comment sidebar - you have full control.

Delete & rename files

Rename & delete file
Rename & delete file

One of the most requested features was to delete and rename files in your Hubs.

You can now delete and rename files for static Hub that are not connected to a GitHub repository.

The feature is available through a context menu in the Hub detail page where all files in a Hub are listed.

Documentation notes (stable)‍

Documentation notes (stable)‍
Documentation notes (stable)‍

In our previous version, 0.9, we have already introduced documentation notes as experimental features.

With our launch release, we ensured to reach stability for documentation notes where you can now:

  • Add notes in specific locations
  • Show notes authors
  • Additional formatting options
  • Start discussion threads on notes
  • List notes in our discussion sidebar
  • Delete notes

Documentation notes are especially useful to add additional context to your data models and API to provide explanations, open discussions, add TODOs or attach requirements to your visualization in one place.

Notes are also fully integrated with our commenting system, meaning a note can be taken further by starting a thread alongside the note to discuss, clarify or get feedback on ideas.

We can’t wait to learn more on how you will or like to use documentation notes.

Export (experimental)

Export
Export

You can now export the visualization of your data models and API schemas as an PNG image.

We provide this functionality as an experimental feature where you can download the current view of your browser in Hubql as a file to your machine.

Since this feature is experimental, we are looking for feedback and further ideas for export functionality.

Future work to enhance and stabilize will be to adjust the quality of the image, export in other formats, and export not only the current view but the whole canvas to your machine.

This feature is available for all file types and all users today.

Next

We are not stopping here but have big plans for our future releases starting from stabilizing the export and further visualization features.

One of the bigger features rolling out in the next few weeks will be stabilizing all file support, especially Protobuf (multi files) and GraphQL, as well as introducing SQL support.

At this time, we are also preparing our pricing strategy and still seeking further suggestions and expectations in terms of pricing you would expect for Hubql. Stay tuned for our pricing and paid plans, with even further functionality to be released soon.

Feel free to suggest new features or reach out to us to discuss your ideas.

----‍

Ready to get started? - Join Hubql

If you like our product and want to be part of the discussion, we invite you to join our Discord community. These are the perfect places to connect with fellow users, share your ideas, report any issues you encounter, and stay up-to-date with the latest developments.‍

Click on the link below to join our Discord server and become a part of our community:

Join Our Discord

‍Additionally, we invite you to connect with us on LinkedIn for more networking and updates. Follow our LinkedIn page to stay informed about our company's news, job opportunities, and industry insights.

Connect with us on LinkedIn

‍We value your input, and your participation will help us make our product even better. Let's build software together!

‍ We look forward to seeing you in our app, Discord or LinkedIn.