<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Information Toolbench by Banian Blog</title>
        <link>https://itb.banian.ch/user-docs/de/changelog</link>
        <description>Information Toolbench by Banian Blog</description>
        <lastBuildDate>Fri, 28 Aug 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>de</language>
        <item>
            <title><![CDATA[ITB 0.1.2]]></title>
            <link>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2</link>
            <guid>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2</guid>
            <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[ITB 0.1.2 turns the model into something you install into and can question: a Marketplace for packs, declarative quality rules, and a SQL console over the model itself.]]></description>
            <content:encoded><![CDATA[<p><strong>ITB 0.1.2</strong> turns the model into something you install into and can question: a Marketplace for packs, declarative quality rules, and a SQL console over the model itself.</p>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-release-overview">📦 Release Overview<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2#-release-overview" class="hash-link" aria-label="Direkter Link zur 📦 Release Overview" title="Direkter Link zur 📦 Release Overview" translate="no">​</a></h2>
<table><thead><tr><th>Component</th><th>Licence</th><th style="text-align:right">Features</th><th style="text-align:right">Infrastructure</th><th style="text-align:right">Fixes</th></tr></thead><tbody><tr><td><strong>Client</strong></td><td><span class="badge badge--success">Standard</span></td><td style="text-align:right">12</td><td style="text-align:right">3</td><td style="text-align:right">17</td></tr><tr><td><strong>Client</strong></td><td><span class="badge badge--warning">Enterprise</span></td><td style="text-align:right">3</td><td style="text-align:right">—</td><td style="text-align:right">4</td></tr><tr><td></td><td></td><td style="text-align:right"></td><td style="text-align:right"></td><td style="text-align:right"></td></tr><tr><td><strong>API</strong></td><td><span class="badge badge--success">Standard</span></td><td style="text-align:right">—</td><td style="text-align:right">3</td><td style="text-align:right">2</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-client-012">🎯 Client 0.1.2<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2#-client-012" class="hash-link" aria-label="Direkter Link zur 🎯 Client 0.1.2" title="Direkter Link zur 🎯 Client 0.1.2" translate="no">​</a></h2>
<p><strong>15 features, 3 infrastructure, 21 fixes</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="highlights">Highlights<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h3>
<span class="badge badge--success">Standard</span>
<ul>
<li class="">Marketplace — browse and install models, template packs &amp; config</li>
<li class="">Show which templates apply to an entity</li>
<li class="">Zoom-level attribute detail on large viewpoints</li>
<li class="">Model-Level Custom Properties</li>
</ul>
<span class="badge badge--warning">Enterprise</span>
<ul>
<li class="">Bonsai Runs Quality Rules &amp; SQL</li>
<li class="">Wizards show what they will change on existing objects</li>
<li class="">Column picker grouped by entity, and renaming without the mouse</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-webapp/webapp-0.1.2">View Client 0.1.2 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-api-012">🎯 API 0.1.2<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2#-api-012" class="hash-link" aria-label="Direkter Link zur 🎯 API 0.1.2" title="Direkter Link zur 🎯 API 0.1.2" translate="no">​</a></h2>
<p><strong>3 infrastructure, 2 fixes</strong></p>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-api/api-0.1.2">View API 0.1.2 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-summary">🎓 Summary<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.2#-summary" class="hash-link" aria-label="Direkter Link zur 🎓 Summary" title="Direkter Link zur 🎓 Summary" translate="no">​</a></h2>
<p>ITB 0.1.2 is an umbrella release bundling the component changelogs above.</p>
<hr>
<p><em>ITB 0.1.2 — August 28, 2026</em></p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ITB 0.1.1]]></title>
            <link>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1</link>
            <guid>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1</guid>
            <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[ITB 0.1.1 makes a model traceable end to end — lineage for attributes and entities — and opens it to models managed elsewhere, with Bonsai arriving as a modelling assistant.]]></description>
            <content:encoded><![CDATA[<p><strong>ITB 0.1.1</strong> makes a model traceable end to end — lineage for attributes and entities — and opens it to models managed elsewhere, with Bonsai arriving as a modelling assistant.</p>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-release-overview">📦 Release Overview<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1#-release-overview" class="hash-link" aria-label="Direkter Link zur 📦 Release Overview" title="Direkter Link zur 📦 Release Overview" translate="no">​</a></h2>
<table><thead><tr><th>Component</th><th>Licence</th><th style="text-align:right">Features</th><th style="text-align:right">Infrastructure</th><th style="text-align:right">Fixes</th></tr></thead><tbody><tr><td><strong>Client</strong></td><td><span class="badge badge--success">Standard</span></td><td style="text-align:right">5</td><td style="text-align:right">3</td><td style="text-align:right">7</td></tr><tr><td><strong>Client</strong></td><td><span class="badge badge--warning">Enterprise</span></td><td style="text-align:right">14</td><td style="text-align:right">—</td><td style="text-align:right">—</td></tr><tr><td></td><td></td><td style="text-align:right"></td><td style="text-align:right"></td><td style="text-align:right"></td></tr><tr><td><strong>API</strong></td><td><span class="badge badge--success">Standard</span></td><td style="text-align:right">—</td><td style="text-align:right">1</td><td style="text-align:right">—</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-client-011">🎯 Client 0.1.1<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1#-client-011" class="hash-link" aria-label="Direkter Link zur 🎯 Client 0.1.1" title="Direkter Link zur 🎯 Client 0.1.1" translate="no">​</a></h2>
<p><strong>19 features, 3 infrastructure, 7 fixes</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="highlights">Highlights<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h3>
<span class="badge badge--success">Standard</span>
<ul>
<li class="">System Information Sections &amp; License Details</li>
<li class="">Richer auto-arrange (per-algorithm ELK options, direction &amp; spacing, persisted defaults)</li>
<li class="">Hide / show viewpoints &amp; entity groups in the left sidebar</li>
<li class="">In-app documentation follows the UI language</li>
</ul>
<span class="badge badge--warning">Enterprise</span>
<ul>
<li class="">Configurable Copy-with-Relation Wizard</li>
<li class="">Create Entities from JSON (Canvas Background Menu)</li>
<li class="">Duplicate Viewpoint + Duplicate Entity name form</li>
<li class="">Import &amp; sync externally-managed data</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-webapp/webapp-0.1.1">View Client 0.1.1 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-api-011">🎯 API 0.1.1<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1#-api-011" class="hash-link" aria-label="Direkter Link zur 🎯 API 0.1.1" title="Direkter Link zur 🎯 API 0.1.1" translate="no">​</a></h2>
<p><strong>1 infrastructure</strong></p>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-api/api-0.1.1">View API 0.1.1 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-summary">🎓 Summary<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.1#-summary" class="hash-link" aria-label="Direkter Link zur 🎓 Summary" title="Direkter Link zur 🎓 Summary" translate="no">​</a></h2>
<p>ITB 0.1.1 is an umbrella release bundling the component changelogs above.</p>
<hr>
<p><em>ITB 0.1.1 — August 27, 2026</em></p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ITB 0.1.0]]></title>
            <link>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0</link>
            <guid>https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0</guid>
            <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[ITB 0.1.0 is a major release that replaces the legacy PocketBase-based architecture with a Git-native workflow and modernizes the WebApp storage layer.]]></description>
            <content:encoded><![CDATA[<p><strong>ITB 0.1.0</strong> is a major release that replaces the legacy PocketBase-based architecture with a Git-native workflow and modernizes the WebApp storage layer.</p>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-release-overview">📦 Release Overview<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0#-release-overview" class="hash-link" aria-label="Direkter Link zur 📦 Release Overview" title="Direkter Link zur 📦 Release Overview" translate="no">​</a></h2>
<table><thead><tr><th>Component</th><th>Version</th><th>Focus</th></tr></thead><tbody><tr><td><strong>WebApp</strong></td><td>0.1.0</td><td>IndexedDB migration, UX improvements</td></tr><tr><td><strong>API</strong></td><td>0.1.0</td><td>Git integration, URL cleanup, legacy removal</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-webapp-010">🎯 WebApp 0.1.0<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0#-webapp-010" class="hash-link" aria-label="Direkter Link zur 🎯 WebApp 0.1.0" title="Direkter Link zur 🎯 WebApp 0.1.0" translate="no">​</a></h2>
<ul>
<li class="">Entity name middle truncation for long names</li>
<li class="">Duplicate entity via context menu</li>
<li class=""><strong>Breaking:</strong> IndexedDB replaces PocketBase — one-time model migration required</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-webapp/webapp-0.1.0">View WebApp 0.1.0 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-api-010">🎯 API 0.1.0<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0#-api-010" class="hash-link" aria-label="Direkter Link zur 🎯 API 0.1.0" title="Direkter Link zur 🎯 API 0.1.0" translate="no">​</a></h2>
<ul>
<li class="">Git push/pull for model exchange</li>
<li class="">Git origin tracking with optimistic locking</li>
<li class="">Template artifact export as zip</li>
<li class="">Generate-all cleans stale output before re-generating</li>
<li class="">URL pattern/scheme cleanup</li>
<li class="">Removed legacy PocketBase and Data Vault routers</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-api/api-0.1.0">View API 0.1.0 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="️-upgrade-notes">⚠️ Upgrade Notes<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0#%EF%B8%8F-upgrade-notes" class="hash-link" aria-label="Direkter Link zur ⚠️ Upgrade Notes" title="Direkter Link zur ⚠️ Upgrade Notes" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="breaking-changes">Breaking Changes<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.1.0#breaking-changes" class="hash-link" aria-label="Direkter Link zur Breaking Changes" title="Direkter Link zur Breaking Changes" translate="no">​</a></h3>
<ul>
<li class=""><strong>WebApp:</strong> The storage backend has changed from PocketBase to IndexedDB. Existing users must perform a one-time model migration after upgrading.</li>
<li class=""><strong>API:</strong> The legacy PocketBase and Data Vault routers have been removed. Clients depending on those endpoints must migrate to the new Git-based and standard model endpoints.</li>
</ul>
<hr>
<p><em>ITB 0.1.0 — March 25, 2026</em></p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ITB 0.0.8]]></title>
            <link>https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8</link>
            <guid>https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8</guid>
            <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[This release of ITB 0.0.8 focuses on practical workflow improvements, broader customization options, and measurable performance gains for data modeling.]]></description>
            <content:encoded><![CDATA[<p>This release of <strong>ITB 0.0.8</strong> focuses on practical workflow improvements, broader customization options, and measurable performance gains for data modeling.</p>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-release-overview">📦 Release Overview<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-release-overview" class="hash-link" aria-label="Direkter Link zur 📦 Release Overview" title="Direkter Link zur 📦 Release Overview" translate="no">​</a></h2>
<p>This release bundles significant improvements across components:</p>
<table><thead><tr><th>Component</th><th>Version</th><th>Focus</th></tr></thead><tbody><tr><td><strong>WebApp</strong></td><td>0.0.8</td><td>7 UI/UX features + Performance optimization</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-webapp-008">🎯 WebApp 0.0.8<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-webapp-008" class="hash-link" aria-label="Direkter Link zur 🎯 WebApp 0.0.8" title="Direkter Link zur 🎯 WebApp 0.0.8" translate="no">​</a></h2>
<p><strong>7 UI/UX Features + Comprehensive Performance Optimization</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="highlights">Highlights<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="-advanced-workflows">🎯 Advanced Workflows<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-advanced-workflows" class="hash-link" aria-label="Direkter Link zur 🎯 Advanced Workflows" title="Direkter Link zur 🎯 Advanced Workflows" translate="no">​</a></h4>
<ul>
<li class="">✨ <strong>Drag Entity from Sidebar to Canvas</strong> - Intuitive drag-and-drop entity placement</li>
<li class="">✨ <strong>Drag &amp; Context Menu for Related Entities</strong> - Explore relationships without sidebar searching</li>
<li class="">✨ <strong>Comprehensive Canvas Context Menus</strong> - Right-click actions for entities, edges, and canvas</li>
<li class="">✨ <strong>User Settings Dialog</strong> - Centralized preferences for language, theme, canvas behavior, and grid</li>
<li class="">✨ <strong>Generate All Artifacts Button</strong> - One-click artifact generation with progress tracking</li>
<li class="">✨ <strong>Entity Tree Auto-Reveal</strong> - Canvas selection automatically reveals and scrolls to entity in sidebar</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="-performance">⚡ Performance<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-performance" class="hash-link" aria-label="Direkter Link zur ⚡ Performance" title="Direkter Link zur ⚡ Performance" translate="no">​</a></h4>
<ul>
<li class="">⚡ <strong>Canvas Rendering Performance Boost</strong> - 60%+ render time reduction for large viewpoints<!-- -->
<ul>
<li class="">Viewport culling: Only visible elements rendered</li>
<li class="">Shared data maps for entity types and attributes</li>
<li class="">Lazy edge labels (hidden below 50% zoom)</li>
<li class="">Singleton dialogs: One instance for entire canvas</li>
<li class="">Cached handle positions for edge routing</li>
<li class="">Debounced viewpoint switching batched via requestAnimationFrame</li>
<li class=""><strong>Result:</strong> Large 30-entity, 40-edge viewpoints now render in under 10 seconds (vs. ~25 seconds)</li>
</ul>
</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-webapp/webapp-0.0.8">View WebApp 0.0.8 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-summary">🎓 Summary<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-summary" class="hash-link" aria-label="Direkter Link zur 🎓 Summary" title="Direkter Link zur 🎓 Summary" translate="no">​</a></h2>
<p>ITB 0.0.8 is a focused update that improves day-to-day modeling workflows and responsiveness. The 7 UI features reduce interaction overhead, and the 60%+ rendering improvement makes larger viewpoints easier to work with in regular usage.</p>
<p><strong>Key Achievements:</strong></p>
<ul>
<li class="">✅ Intuitive drag-and-drop workflows</li>
<li class="">✅ Context-aware actions reduce clicks</li>
<li class="">✅ Customizable workspace settings</li>
<li class="">✅ 60%+ performance improvement</li>
<li class="">✅ Large models now production-ready</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="️-upgrade-notes">⚠️ Upgrade Notes<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#%EF%B8%8F-upgrade-notes" class="hash-link" aria-label="Direkter Link zur ⚠️ Upgrade Notes" title="Direkter Link zur ⚠️ Upgrade Notes" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="recommended-actions">Recommended Actions<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#recommended-actions" class="hash-link" aria-label="Direkter Link zur Recommended Actions" title="Direkter Link zur Recommended Actions" translate="no">​</a></h3>
<ol>
<li class=""><strong>Backup your current workspace:</strong> Export any critical models before upgrading</li>
<li class=""><strong>Clear browser cache:</strong> Some CSS and layout changes may require cache refresh</li>
<li class=""><strong>Test large models:</strong> If working with models exceeding 50 entities, test the new performance improvements</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="compatibility">Compatibility<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#compatibility" class="hash-link" aria-label="Direkter Link zur Compatibility" title="Direkter Link zur Compatibility" translate="no">​</a></h3>
<ul>
<li class="">✅ Fully backward compatible with existing models</li>
<li class="">✅ Existing workspace configurations preserved</li>
<li class="">✅ Storage layout unchanged</li>
<li class="">✅ API format unchanged</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-thank-you">🙏 Thank You<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.8#-thank-you" class="hash-link" aria-label="Direkter Link zur 🙏 Thank You" title="Direkter Link zur 🙏 Thank You" translate="no">​</a></h2>
<p>Thank you to all contributors and users who shared feedback and tested pre-release versions. That input helped refine this release.</p>
<hr>
<p><em>ITB 0.0.8 — March 20, 2026</em></p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ITB 0.0.7]]></title>
            <link>https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7</link>
            <guid>https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7</guid>
            <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[We're thrilled to announce the release of ITB 0.0.7, a comprehensive update combining enhanced WebApp capabilities with advanced API functionality.]]></description>
            <content:encoded><![CDATA[<p>We're thrilled to announce the release of <strong>ITB 0.0.7</strong>, a comprehensive update combining enhanced WebApp capabilities with advanced API functionality.</p>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-release-overview">📦 Release Overview<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-release-overview" class="hash-link" aria-label="Direkter Link zur 📦 Release Overview" title="Direkter Link zur 📦 Release Overview" translate="no">​</a></h2>
<p>This release bundles improvements across components and infrastructure:</p>
<table><thead><tr><th>Component</th><th>Version</th><th>Focus</th></tr></thead><tbody><tr><td><strong>WebApp</strong></td><td>0.0.7</td><td>10 UI/Model features + 1 bug fix</td></tr><tr><td><strong>API</strong></td><td>0.0.7</td><td>Metadata tracking &amp; version tracking</td></tr><tr><td><strong>Infrastructure</strong></td><td>0.0.7</td><td>Traefik load balancer + integrated docs container</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-webapp-007">🎯 WebApp 0.0.7<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-webapp-007" class="hash-link" aria-label="Direkter Link zur 🎯 WebApp 0.0.7" title="Direkter Link zur 🎯 WebApp 0.0.7" translate="no">​</a></h2>
<p><strong>8 UI Features &amp; 2 Model Improvements</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="highlights">Highlights<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h3>
<ul>
<li class="">✨ <strong>Model Filter by Entity Type</strong> - Focus on relevant entity types</li>
<li class="">✨ <strong>Add Entity to Canvas Center</strong> - Improved entity placement</li>
<li class="">✨ <strong>Entity Usage Indicators</strong> - See where entities are used across viewpoints</li>
<li class="">✨ <strong>Edge Highlighting</strong> - Trace relationships at a glance</li>
<li class="">✨ <strong>Attribute Drawer</strong> - CTRL+4 for quick attribute access</li>
<li class="">✨ <strong>Save Canvas as Image</strong> - Export documentation</li>
<li class="">✨ <strong>Auto Arrange Canvas</strong> - Optimize layout automatically</li>
<li class="">✨ <strong>Resizable Left Sidebar</strong> - Flexible workspace</li>
<li class="">🎁 <strong>Mandatory Attribute Field</strong> - Better data modeling</li>
<li class="">🐞 <strong>Fixed Edge Routing</strong> - Proper visualization on collapse</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-webapp/webapp-0.0.7">View WebApp 0.0.7 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-api-007">🚀 API 0.0.7<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-api-007" class="hash-link" aria-label="Direkter Link zur 🚀 API 0.0.7" title="Direkter Link zur 🚀 API 0.0.7" translate="no">​</a></h2>
<p><strong>Enhanced Traceability &amp; Version Tracking</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="highlights-1">Highlights<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#highlights-1" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h3>
<ul>
<li class="">📋 <strong>Metadata Export File</strong> - Automatic <code>_metadata.json</code> with version info and statistics</li>
<li class="">🔍 <strong><code>/pb_info</code> Endpoint</strong> - Query PocketBase version information</li>
</ul>
<p><strong>What's tracked:</strong></p>
<ul>
<li class="">ITB frontend, API, and library versions</li>
<li class="">Export timestamp</li>
<li class="">Entity, relation, viewpoint, and node counts</li>
</ul>
<p>→ <a class="" href="https://itb.banian.ch/user-docs/de/changelog-api/api-0.0.7">View API 0.0.7 Release Details</a></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-summary">🎓 Summary<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-summary" class="hash-link" aria-label="Direkter Link zur 🎓 Summary" title="Direkter Link zur 🎓 Summary" translate="no">​</a></h2>
<p>ITB 0.0.7 represents a significant milestone with improved usability, better model traceability, and enhanced data quality practices. The WebApp gains powerful productivity tools while the API adds comprehensive version tracking for compliance and diagnostics.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="️-major-changes--migration-guide">⚠️ Major Changes &amp; Migration Guide<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#%EF%B8%8F-major-changes--migration-guide" class="hash-link" aria-label="Direkter Link zur ⚠️ Major Changes &amp; Migration Guide" title="Direkter Link zur ⚠️ Major Changes &amp; Migration Guide" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="-environment-configuration-changes">🔄 Environment Configuration Changes<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-environment-configuration-changes" class="hash-link" aria-label="Direkter Link zur 🔄 Environment Configuration Changes" title="Direkter Link zur 🔄 Environment Configuration Changes" translate="no">​</a></h3>
<p>The <code>.env</code> file has been updated with new configuration options. <strong>Action Required:</strong></p>
<ol>
<li class="">
<p><strong>Backup your current <code>.env</code> file:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">cp .env .env.backup</span><br></div></code></pre></div></div>
</li>
<li class="">
<p><strong>Update to the new <code>.env</code> template:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">cp .env.example .env</span><br></div></code></pre></div></div>
</li>
<li class="">
<p><strong>Re-apply your custom settings</strong> from the backup file to the new <code>.env</code></p>
</li>
</ol>
<p><strong>Key changes:</strong></p>
<ul>
<li class="">New Traefik load balancer configuration variables</li>
<li class="">Updated image tags for version 0.0.7</li>
<li class="">New documentation container settings</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="️-architecture-updates">🏗️ Architecture Updates<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#%EF%B8%8F-architecture-updates" class="hash-link" aria-label="Direkter Link zur 🏗️ Architecture Updates" title="Direkter Link zur 🏗️ Architecture Updates" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="1-traefik-load-balancer-new">1. <strong>Traefik Load Balancer (NEW)</strong><a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#1-traefik-load-balancer-new" class="hash-link" aria-label="Direkter Link zur 1-traefik-load-balancer-new" title="Direkter Link zur 1-traefik-load-balancer-new" translate="no">​</a></h4>
<p>This release introduces <strong>Traefik</strong> as a local load balancer, providing a cleaner URL structure for development:</p>
<p><strong>Local Access URLs:</strong></p>
<ul>
<li class=""><strong>WebApp:</strong> <code>http://itb.localhost</code> (instead of port-based URLs)</li>
<li class=""><strong>API:</strong> <code>http://api.itb.localhost</code> (instead of port-based URLs)</li>
<li class=""><strong>Traefik Dashboard:</strong> <code>http://traefik.localhost:8080</code> (optional monitoring)</li>
</ul>
<p><strong>Why this helps:</strong></p>
<ul>
<li class="">Simplified development URLs</li>
<li class="">Closer alignment with production architecture</li>
<li class="">No need to remember port numbers</li>
<li class="">Supports multiple projects running simultaneously</li>
</ul>
<p><strong>Setup:</strong>
Your <code>/etc/hosts</code> file should include (already configured if using provided docker-compose):</p>
<div class="language-text codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-text codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">127.0.0.1 itb.localhost</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">127.0.0.1 api.itb.localhost</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">127.0.0.1 traefik.localhost</span><br></div></code></pre></div></div>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="2-integrated-documentation-container-new">2. <strong>Integrated Documentation Container (NEW)</strong><a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#2-integrated-documentation-container-new" class="hash-link" aria-label="Direkter Link zur 2-integrated-documentation-container-new" title="Direkter Link zur 2-integrated-documentation-container-new" translate="no">​</a></h4>
<p>The ITB documentation is now packaged as an integrated container service running <strong>busybox with httpd</strong> webserver:</p>
<p><strong>Access Documentation:</strong></p>
<ul>
<li class="">Access directly: <code>http://itb.localhost/docs</code></li>
<li class="">Documentation is fully functional without external network calls</li>
</ul>
<p><strong>Benefits:</strong></p>
<ul>
<li class="">Documentation always matches your deployed version</li>
<li class="">Offline-friendly within your local/internal network</li>
<li class="">No external dependencies</li>
<li class="">Consistent documentation across teams</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-update-instructions">📋 Update Instructions<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-update-instructions" class="hash-link" aria-label="Direkter Link zur 📋 Update Instructions" title="Direkter Link zur 📋 Update Instructions" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="for-existing-users">For Existing Users<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#for-existing-users" class="hash-link" aria-label="Direkter Link zur For Existing Users" title="Direkter Link zur For Existing Users" translate="no">​</a></h3>
<p>Follow these steps to upgrade to ITB 0.0.7:</p>
<ol>
<li class="">
<p><strong>Backup your data:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain"># Backup the current model</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">save remote in the WebApp to export the Model to JSON</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">Backup your Output / JSON Folder</span><br></div></code></pre></div></div>
</li>
<li class="">
<p><strong>Update your environment:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain"># Stop current instance</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker compose down</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Pull latest itb version from GitHub</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">git pull</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Backup and update .env</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">cp .env .env.backup</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">cp .env.example .env</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Re-apply your custom settings</span><br></div></code></pre></div></div>
</li>
<li class="">
<p><strong>Pull latest images and start:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">docker compose pull</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker compose up -d</span><br></div></code></pre></div></div>
</li>
<li class="">
<p><strong>Verify the installation:</strong></p>
<ul>
<li class="">WebApp: <code>http://itb.localhost</code></li>
<li class="">API: <code>http://api.itb.localhost</code></li>
<li class="">Docs: <code>http://itb.localhost/docs</code></li>
</ul>
</li>
</ol>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_yXhU" id="-troubleshooting">🔧 Troubleshooting<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#-troubleshooting" class="hash-link" aria-label="Direkter Link zur 🔧 Troubleshooting" title="Direkter Link zur 🔧 Troubleshooting" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_yXhU" id="issue-containers-not-starting-or-old-configuration-persists">Issue: Containers not starting or old configuration persists<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#issue-containers-not-starting-or-old-configuration-persists" class="hash-link" aria-label="Direkter Link zur Issue: Containers not starting or old configuration persists" title="Direkter Link zur Issue: Containers not starting or old configuration persists" translate="no">​</a></h3>
<p>If you encounter issues after upgrading, try the following steps to perform a clean start:</p>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="option-1-clean-restart-recommended">Option 1: Clean Restart (Recommended)<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#option-1-clean-restart-recommended" class="hash-link" aria-label="Direkter Link zur Option 1: Clean Restart (Recommended)" title="Direkter Link zur Option 1: Clean Restart (Recommended)" translate="no">​</a></h4>
<p><strong>Stop and remove all containers:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain"># Stop all running containers</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker compose down</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Verify no ITB containers are running</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker ps | grep itb</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># (should return no results)</span><br></div></code></pre></div></div>
<p><strong>Remove the PocketBase data volume (⚠️ This will reset your database):</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain"># List volumes to find pb_data</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker volume ls | grep pb_data</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Remove the volume</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker volume rm itb_pb_data</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># (or adjust the name based on your project folder name)</span><br></div></code></pre></div></div>
<p><strong>Start fresh:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">docker compose up -d</span><br></div></code></pre></div></div>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="option-2-if-you-need-to-preserve-your-data">Option 2: If you need to preserve your data<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#option-2-if-you-need-to-preserve-your-data" class="hash-link" aria-label="Direkter Link zur Option 2: If you need to preserve your data" title="Direkter Link zur Option 2: If you need to preserve your data" translate="no">​</a></h4>
<p><strong>Stop containers but keep volume:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">docker compose down</span><br></div></code></pre></div></div>
<p><strong>Then restart with the existing data:</strong></p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain">docker compose up -d</span><br></div></code></pre></div></div>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="common-issues--solutions">Common Issues &amp; Solutions<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#common-issues--solutions" class="hash-link" aria-label="Direkter Link zur Common Issues &amp; Solutions" title="Direkter Link zur Common Issues &amp; Solutions" translate="no">​</a></h4>
<table><thead><tr><th>Issue</th><th>Solution</th></tr></thead><tbody><tr><td><strong>Traefik routes not working</strong></td><td>Ensure <code>/etc/hosts</code> has <code>127.0.0.1 itb.localhost api.itb.localhost</code> entries</td></tr><tr><td><strong>Port already in use</strong></td><td>Run <code>docker ps</code> to check conflicts and stop conflicting containers</td></tr><tr><td><strong>Documentation not loading</strong></td><td>Verify docs container is running: <code>docker ps | grep docs</code></td></tr><tr><td><strong>API not responding</strong></td><td>Check logs: <code>docker compose logs api</code></td></tr><tr><td><strong>Can't access PocketBase UI</strong></td><td>Default URL is <code>http://itb.localhost/_</code></td></tr></tbody></table>
<h4 class="anchor anchorTargetStickyNavbar_yXhU" id="full-reset-last-resort">Full Reset (Last Resort)<a href="https://itb.banian.ch/user-docs/de/changelog/itb-0.0.7#full-reset-last-resort" class="hash-link" aria-label="Direkter Link zur Full Reset (Last Resort)" title="Direkter Link zur Full Reset (Last Resort)" translate="no">​</a></h4>
<p>If issues persist, perform a complete reset:</p>
<div class="language-bash codeBlockContainer_qfSK theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_cVdU"><pre tabindex="0" class="prism-code language-bash codeBlock_g_eR thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_zmw5"><div class="token-line" style="color:#393A34"><span class="token plain"># Stop everything</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker compose down</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Remove all ITB-related containers</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker ps -a | grep itb | awk '{print $1}' | xargs docker rm -f</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Remove volume</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker volume rm itb_pb_data</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Clean up any dangling images (optional)</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker image prune -a</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"># Start fresh</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">docker compose up -d</span><br></div></code></pre></div></div>
<blockquote>
<p><strong>⚠️ Warning:</strong> This will permanently delete your PocketBase data. Make sure you've exported your models first!</p>
</blockquote>
<hr>
<p><strong>Thank you to all contributors and users who made this release possible!</strong></p>]]></content:encoded>
        </item>
    </channel>
</rss>