Embedded views: The future of ... Note
GitLab

Embedded views: The future of work tracking in GitLab

GitLab has introduced embedded views, powered by GitLab Query Language (GLQL), to streamline project tracking. This feature allows users to embed live, relevant information directly into wiki pages, epics, issues, and merge requests. Embedded views eliminate the need for constant tab switching and context loss, offering real-time data updates. Queries are dynamic, refreshing automatically when a page is loaded or when changes occur. The system supports contextual awareness through functions like currentUser() and today(), personalizing the experience. Users can filter data extensively using over 30 fields and logical expressions. Data display is customizable, offering table, list, or numbered list formats with options for fields, limits, and sorting. Embedded views are available across all GitLab tiers and platforms. The syntax is defined within Markdown code blocks, resembling YAML. GitLab itself relies heavily on embedded views for critical internal processes, demonstrating their efficiency. This feature represents a significant shift towards more effortless and integrated work tracking within GitLab.