Product changes

Lisanne Steenis

Introducing the dependency checker for confidently managing properties

We’re thrilled to unveil a new feature that enhances how builders work with properties on our platform: Dependency Checker! This new addition is designed to give you the transparency and confidence you need to manage properties, models, and relations without fear of breaking functionality.

What is the dependency checker?

The dependency checker is a powerful new feature added to the detail view of properties. It introduces a "References" tab that shows you exactly where a property is being used across your pages, actions, and models.

Imagine having a bird’s-eye view of your dependencies, enabling you to make informed decisions when modifying or deleting properties. No more guesswork, no more surprises - just streamlined, efficient management.

Why we built this

Managing properties can sometimes feel like navigating a maze. Builders lacked insight into where properties were being used. Deleting or modifying a property often led to broken pages or disrupted actions, causing frustration and reducing trust in the platform. With the dependency checker builders are empowered with clear visibility into property dependencies so they can confidently make changes without compromising their workflows.

How it works

  1. View dependencies at a glance
    Open the detail view of any property and navigate to the new "References" tab. Here, you’ll find a comprehensive list of all the pages, actions, and models that rely on the selected property.
  2. Safe deletions and modifications
    By understanding where a property is used, you can assess the impact of deleting or modifying it before making changes.
  3. Effortless navigation
    Click on any reference to jump directly to the relevant page, model, or action, making it easier to manage dependencies and resolve issues.

Disclaimer: The references tab is only applicable for regular data models and properties, not for remote model properties nor schema model properties.

The benefits for builders

  • Confidence in your changes: No more second-guessing whether deleting a property will disrupt your workflow.
  • Time savings: Spend less time troubleshooting broken functionality and more time building.
  • Reduced complexity: Gain clarity in your projects, even as they grow in size and complexity.

Start exploring the dependency checker!

This feature is live now and ready to revolutionize how you manage properties. Head over to your application, check out the new References tab in the Data IDE, and experience the ease of dependency management firsthand.

Let us know what you think! As always, your feedback helps us continue to improve and innovate. Stay tuned for more updates, and happy building!

 

Subscribe to product changes