<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog @ SIB Visions</title>
	<atom:link href="http://blog.sibvisions.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sibvisions.com</link>
	<description>Blog @ SIB Visions</description>
	<lastBuildDate>Fri, 11 Sep 2026 10:56:15 +0000</lastBuildDate>
		<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VisionX with Supabase</title>
		<link>https://blog.sibvisions.com/2026/09/10/visionx-with-supabase/</link>
		<comments>https://blog.sibvisions.com/2026/09/10/visionx-with-supabase/#comments</comments>
		<pubDate>Thu, 10 Sep 2026 14:50:18 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Supabase]]></category>
		<category><![CDATA[VisionX]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9644</guid>
		<description><![CDATA[We are always looking for good solutions that can be used together with VisionX. A product like Supabase is definitely one of them.
Supabase is an open-source alternative to Firebase. It is a Backend-as-a-Service (BaaS) that provides developers with all the necessary backend functionalities to quickly build modern web and mobile applications without having to manually [...]]]></description>
			<content:encoded><![CDATA[<p>We are always looking for good solutions that can be used together with <a href="http://visionx.sibvisions.com">VisionX</a>. A product like <a href="https://www.supabase.com">Supabase</a> is definitely one of them.</p>
<p>Supabase is an open-source alternative to Firebase. It is a <strong>Backend-as-a-Service (BaaS)</strong> that provides developers with all the necessary backend functionalities to quickly build modern web and mobile applications without having to manually manage servers.</p>
<p><strong>Key Features</strong></p>
<ul>
<li>PostgreSQL Database</li>
<li>Authentication</li>
<li>Real-time Updates</li>
<li>Auto-generated APIs</li>
<li>Storage</li>
<li>Edge Functions</li>
</ul>
<p>You can find the <a href="https://github.com/supabase/supabase">source code on GitHub</a>, and the Docker-Compose files are also ready to go.</p>
<p>However, we tried the online version and simply registered for the Free Plan. The registration is very easy, and you are ready to go in 2 minutes. After registration, you simply create a new application with VisionX and connect it to the database using a custom data source.</p>
<p>The most complicated part was finding the URL. In our case:</p>
<div id="attachment_9645" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/09/supabase_connect.png" rel="lightbox[9644]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/09/supabase_connect-300x203.png" alt="Supabase connection" title="Supabase connection" width="300" height="203" class="size-medium wp-image-9645" /></a><p class="wp-caption-text">Supabase connection</p></div>
<p>After the Supabase connection was configured, VisionX could be used as usual. We created a person mask for entering first name, last name, date of birth, and description. This was a simple test mask without any complex logic.</p>
<p>We then tested the features of the Supabase interface (creating new columns, modifying data, creating data models, REST API) and found no problems. Supabase is a practical solution, especially for VisionX applications.</p>
<p>The only thing that could be improved is the table editor, because when editing a column, you have to keep the focus on the editor before pressing ENTER to save; otherwise, the original value is saved. However, this might actually be intended <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Of course, we could also install it as a web application as usual:</p>
<div id="attachment_9646" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/09/visionx_screen.png" rel="lightbox[9644]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/09/visionx_screen-300x216.png" alt="VisionX screen" title="visionx_screen" width="300" height="216" class="size-medium wp-image-9646" /></a><p class="wp-caption-text">VisionX application</p></div>
<p>We spent about 60 minutes with Supabase and were able to utilize all features of VisionX fully. The logging features and statistics provided by Supabase are particularly handy.</p>
<p>Our conclusion: <strong>VisionX and Supabase are a match!</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/09/10/visionx-with-supabase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flutter 3.47 support</title>
		<link>https://blog.sibvisions.com/2026/08/31/flutter-3-47-support/</link>
		<comments>https://blog.sibvisions.com/2026/08/31/flutter-3-47-support/#comments</comments>
		<pubDate>Mon, 31 Aug 2026 13:24:03 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Flutter]]></category>
		<category><![CDATA[VisionX Previewer]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9640</guid>
		<description><![CDATA[On August 12, Flutter 3.47 was officially released, bringing a wave of exciting changes and brand-new features.
We always strive to keep our Flutter client as up to date as possible, so we took the plunge and upgraded early. Even though not all add-ons have been updated by the community yet, our client is running quite [...]]]></description>
			<content:encoded><![CDATA[<p>On August 12, <a href="https://flutter.dev/blog/whats-new-in-flutter-3-47">Flutter 3.47</a> was officially released, bringing a wave of exciting changes and brand-new features.</p>
<p>We always strive to keep our <a href="https://github.com/sibvisions/flutter_jvx">Flutter client</a> as up to date as possible, so we took the plunge and upgraded early. Even though not all add-ons have been updated by the community yet, our client is running quite well. We did have to patch a few AddOns ourselves, but the community will certainly release updates in the coming weeks.</p>
<p>Here are the add-ons we have updated and patched so far:</p>
<ul>
<li><a href="https://github.com/sibvisions/action_slider">Action Slider</a>
</li>
<li><a href="https://github.com/sibvisions/fix_flutter_treeview">Flutter TreeView</a>
</li>
<li><a href="https://github.com/sibvisions/fix_html-editor-enhanced">HTML Editor Enhanced</a>
</li>
</ul>
<p>In our testing so far, we didn't encounter any limitations or major issues.</p>
<p>We would love to hear your thoughts.<br />
Have you made the switch to 3.47 yet, or are you waiting for specific packages to update?</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/08/31/flutter-3-47-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisionX App 3.4.0 is available</title>
		<link>https://blog.sibvisions.com/2026/08/27/visionx-app-3-4-0-is-available/</link>
		<comments>https://blog.sibvisions.com/2026/08/27/visionx-app-3-4-0-is-available/#comments</comments>
		<pubDate>Thu, 27 Aug 2026 11:25:28 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VisionX Previewer]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9591</guid>
		<description><![CDATA[Our VisionX App v3.4.0 has officially landed in the app stores. Over the past few weeks and months, we have poured a ton of energy into feature development, and it has truly paid off. With the new release, building sleek, custom applications is easier than ever. We put together a quick video to show you [...]]]></description>
			<content:encoded><![CDATA[<p>Our <strong>VisionX App v3.4.0</strong> has officially landed in the app stores. Over the past few weeks and months, we have poured a ton of energy into feature development, and it has truly paid off. With the new release, building sleek, custom applications is easier than ever. We put together a quick video to show you what we mean.</p>
<p>In the video, you will see a password management app built with 3 core screens: Secrets, Security Protocol, and Feedback.<br />
The entire application was <strong>built and deployed with VisionX in just 20 minutes</strong>. </p>
<p>The first 30 seconds of the video show the menu and Secrets screen in their raw, out-of-the-box state. The app is fully functional right away, but there is plenty of room for visual polish - and that is where the magic happens starting at second 31.</p>
<p><center><br />
<video width="323" height="576" controls loop><br />
  <source src="https://blog.sibvisions.com/wp-content/uploads/2026/08/AppTransformation_small.mp4" type="video/mp4"><br />
Not supported<br />
</video><br />
</center><br />
<br/></p>
<p>First, we drop the header background color and hide the menu grouping, since small apps do not really need category groups anyway. Next, we update the global application color, which instantly propagates across all screens including Secrets.</p>
<p>Since the Secrets screen has its own header background, we clear that as well. By default, it features a search field, a button, and a data table. To save screen real estate, we convert the label into a sleek placeholder text with a magnifying glass icon, then align the search button directly beside the field. While tables are useful, a card-style list fits sparse data much better, so we swap the table for a list, color-code alternate rows for readability, and add dynamic icons.</p>
<blockquote><p>The result is a clean, modern aesthetic that looks infinitely better.</p></blockquote>
<p><br/></p>
<p><em>Next up</em>: the input form. Originally, it takes a traditional approach with standalone labels, input fields, and standard action buttons. Works fine, but with room for visual improvement. To modernize it, we integrate labels directly into the fields as placeholders, remove full button borders for a subtle look, and add a live password strength meter. We also tweak the required field color so it blends seamlessly with the new theme, and finish off with a clean border frame around the image.</p>
<p>The application now feels completely redesigned, fresh, and polished.<br />
<br/></p>
<p><strong>The absolute best part?</strong></p>
<blockquote><p>No rebuilding or new app deployment was required - just pure styling updates. The app dynamically adapts to whatever configuration you define.</p></blockquote>
<p><br/></p>
<p>For instance, switching from a table to a customized list is done in a single line:</p>
<div class="codesnip-container" >
<div class="java codesnip" style="font-family:monospace;">tableSecrets.<span class="me1">setStyle</span><span class="br0">&#40;</span><span class="kw1">new</span> <span class="kw3">Style</span><span class="br0">&#40;</span><span class="st0">&quot;f_as_list&quot;</span>, <span class="st0">&quot;f_as_card_flat&quot;</span>, <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="st0">&quot;f_with_arrow&quot;</span>, <span class="st0">&quot;f_list_columncount_1_1&quot;</span>, <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="st0">&quot;f_list_columnseparator___&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</div>
<p>With just three simple calls:</p>
<div class="codesnip-container" >
<div class="java codesnip" style="font-family:monospace;">layoutSearch.<span class="me1">setResponsive</span><span class="br0">&#40;</span><span class="kw3">Boolean</span>.<span class="kw2">FALSE</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
layoutSearch.<span class="me1">setLabelPosition</span><span class="br0">&#40;</span>LabelPosition.<span class="me1">Placeholder</span><span class="br0">&#41;</span><span class="sy0">;</span></p>
<p>searchEditor.<span class="me1">setStyle</span><span class="br0">&#40;</span><span class="kw1">new</span> <span class="kw3">Style</span><span class="br0">&#40;</span><span class="st0">&quot;f_icon_prefix_search&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</div>
<p>you refine the search bar by adding an inline search icon, setting placeholder labels, and docking the button inline.</p>
<p>To activate the dynamic password strength bar:</p>
<div class="codesnip-container" >
<div class="java codesnip" style="font-family:monospace;">passwordEditor.<span class="me1">addStyleNames</span><span class="br0">&#40;</span><span class="st0">&quot;f_passwordstrength&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</div>
<p>And to frame images cleanly:</p>
<div class="codesnip-container" >
<div class="java codesnip" style="font-family:monospace;">imageViewer.<span class="me1">getImageEditor</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">addStyleNames</span><span class="br0">&#40;</span><span class="st0">&quot;f_standard_border&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</div>
<p>Menu adjustments are handled directly in mobile_styles.xml:</p>
<div class="codesnip-container" >
<div class="xml codesnip" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;menu<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;mode<span class="re2">&gt;</span></span></span>grid<span class="sc3"><span class="re1">&lt;/mode<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;titleColor<span class="re2">&gt;</span></span></span>#FAFAFA<span class="sc3"><span class="re1">&lt;/titleColor<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/menu<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;screen<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;titleColor<span class="re2">&gt;</span></span></span>#FAFAFA<span class="sc3"><span class="re1">&lt;/titleColor<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/screen<span class="re2">&gt;</span></span></span></div>
</div>
<p>And the list styling comes together with:</p>
<div class="codesnip-container" >
<div class="xml codesnip" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;theme<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;color<span class="re2">&gt;</span></span></span>#6B858E<span class="sc3"><span class="re1">&lt;/color<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;data<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;list<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;image<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;noBackground<span class="re2">&gt;</span></span></span>true<span class="sc3"><span class="re1">&lt;/noBackground<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/image<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;card<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;borderRadius<span class="re2">&gt;</span></span></span>10<span class="sc3"><span class="re1">&lt;/borderRadius<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;backgroundOdd<span class="re2">&gt;</span></span></span>#e0e9edaa<span class="sc3"><span class="re1">&lt;/backgroundOdd<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;backgroundEven<span class="re2">&gt;</span></span></span>#d3dbdfaa<span class="sc3"><span class="re1">&lt;/backgroundEven<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/card<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;arrow<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;color<span class="re2">&gt;</span></span></span>#a0a0a0<span class="sc3"><span class="re1">&lt;/color<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;size<span class="re2">&gt;</span></span></span>18<span class="sc3"><span class="re1">&lt;/size<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/arrow<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/list<span class="re2">&gt;</span></span></span><br />
&nbsp; <span class="sc3"><span class="re1">&lt;/data<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/theme<span class="re2">&gt;</span></span></span></div>
</div>
<p><br/></p>
<p>In <strong>just 10 extra minutes</strong> of styling, you can transform any application to match your exact brand vision and deliver tailored user experiences.</p>
<p>We rely on these features every single day.</p>
<p>More styling options are available in our <a href="https://doc.sibvisions.com/flutterui/home">documentation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/08/27/visionx-app-3-4-0-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRA 2026: We are ready – Maximum cybersecurity for your systems</title>
		<link>https://blog.sibvisions.com/2026/08/26/cra-2026-we-are-ready-%e2%80%93-maximum-cybersecurity-for-your-systems/</link>
		<comments>https://blog.sibvisions.com/2026/08/26/cra-2026-we-are-ready-%e2%80%93-maximum-cybersecurity-for-your-systems/#comments</comments>
		<pubDate>Wed, 26 Aug 2026 09:35:40 +0000</pubDate>
		<dc:creator>rhoermann</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[CRA]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9586</guid>
		<description><![CDATA[Digital connectivity brings immense value, but it also demands a new level of protection. With the EU Cyber Resilience Act (CRA), the European Union is setting strict standards for reporting security incidents and vulnerabilities starting September 11, 2026. The good news for our customers and partners: We have completed our preparations early.
We have established all [...]]]></description>
			<content:encoded><![CDATA[<p>Digital connectivity brings immense value, but it also demands a new level of protection. With the EU Cyber Resilience Act (CRA), the European Union is setting strict standards for reporting security incidents and vulnerabilities starting September 11, 2026. The good news for our customers and partners: We have completed our preparations early.</p>
<p>We have established all necessary processes and structures to fully comply with the CRA requirements going into effect in September 2026.</p>
<p><strong>What does this mean for you in practice?</strong></p>
<ul>
<li><strong>Real-time transparency on vulnerabilities</strong>: Should critical security gaps be identified or actively exploited in our products, our newly structured reporting and analysis processes take effect immediately. We will inform the relevant authorities (such as ENISA) within the required deadlines.</li>
<li><strong>Rapid patch management</strong>: Thanks to the direct integration of our vulnerability management with early warning systems, security updates will be fed into our development pipeline even faster.</li>
<li><strong>Proven resilience</strong>: Our internal organization has been adapted to the new EU regulations - ranging from incident tracking to a clear incident response chain.</li>
</ul>
<p><strong>Looking ahead: Our roadmap to 2027</strong></p>
<p>The CRA is not a one-time project, but an ongoing standard. While the September 2026 milestone focuses on reporting mechanisms, we are already working behind the scenes on the next phase for December 11, 2027</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/08/26/cra-2026-we-are-ready-%e2%80%93-maximum-cybersecurity-for-your-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisionX 6.6 has landed!</title>
		<link>https://blog.sibvisions.com/2026/07/22/visionx-6-6-has-landed/</link>
		<comments>https://blog.sibvisions.com/2026/07/22/visionx-6-6-has-landed/#comments</comments>
		<pubDate>Tue, 21 Jul 2026 22:06:15 +0000</pubDate>
		<dc:creator>rhoermann</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Release notes]]></category>
		<category><![CDATA[VisionX]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9551</guid>
		<description><![CDATA[We are excited to roll out VisionX 6.6.601.
This update packs a punch, bringing significant upgrades to our Mobile App and Next-Generation Web experience, alongside essential platform refinements, cloud efficiency gains, and key developer fixes.
Whether you are building cross-platform enterprise apps or fine-tuning existing layouts, version 6.6.601 delivers a smoother, faster, and more customizable developer journey.
&#160;
Here [...]]]></description>
			<content:encoded><![CDATA[<p>We are excited to roll out <strong>VisionX 6.6.601</strong>.</p>
<p>This update packs a punch, bringing significant upgrades to our Mobile App and Next-Generation Web experience, alongside essential platform refinements, cloud efficiency gains, and key developer fixes.</p>
<p>Whether you are building cross-platform enterprise apps or fine-tuning existing layouts, version 6.6.601 delivers a smoother, faster, and more customizable developer journey.</p>
<p style="height: 15px; margin:0; padding: 0">&nbsp;</p>
<h3>Here is a breakdown of everything new in VisionX 6.6.601</h3>
<p style="height: 5px; margin:0; padding: 0">&nbsp;</p>
<h4>Mobile App: Advanced Security, Richer UI &#038; Better Customization</h4>
<p>The VisionX Mobile experience gets a huge leap forward with security features, expanded UI components, and flexible styling tools.</p>
<ul>
<li><strong>On-Device Data Encryption</strong>
<p>Local data is now automatically encrypted prior to storage on the device.</li>
<li><strong>Biometric &#038; PIN Security (Optional)</strong>
<p>Enable Face ID, Fingerprint, or PIN protection for secure app access.</li>
<li><strong>Multi-Factor Authentication (MFA)</strong>
<p>Native support for MFA workflows straight out of the box.</li>
<li><strong>Encrypted Data Export (HTML Safe)</strong>
<p> Export encrypted device data directly on the device in a secure format.</li>
<li><strong>UI Styling</strong>
<p>Extended styling customization across menus, buttons, tables, and form components.</li>
<li>Brand-new Button Group control</li>
<li>Brand-new Password strength control</li>
<li>Foldable group panels</li>
<li>Modern Tabset component</li>
<li>Direct access to all FontAwesome and Material Design Icons</li>
<li>Optional Copy-to-Clipboard button inside text editors</li>
<li>Optional Show-password button inside password editors</li>
<li>Image manipulation for image editors</li>
<li>Contextual visual indicators/markings for empty menus and empty tables</li>
<li>Display small arrows if more records are available within table views</li>
<li>Configure image quality and size in settings</li>
</ul>
<p style="height: 5px; margin:0; padding: 0">&nbsp;</p>
<h4>Web (Next Generation): Speed, Precision &#038; Smooth Workflows</h4>
<p>Our Next-Gen Web platform gets performance enhancements and UI improvements designed for high-data volume applications.</p>
<ul>
<li><strong>Sticky Table Headers</strong>
<p>Table headers now stay fixed at the top while scrolling through long rows of data.</li>
<li><strong>Redesigned Signature Pad</strong>
<p>Rebuilt from the ground up for reliable, smooth digital signature capture across devices.</li>
<li><strong>Improved Lazy Loading</strong></li>
<li><strong>Image Choice Editor Fixes</strong>
<p>Resolved display and rendering glitches for images inside image choice editor.</li>
</ul>
<p style="height: 5px; margin:0; padding: 0">&nbsp;</p>
<h4>Core Platform &#038; Developer Experience</h4>
<p>We have introduced handy quality-of-life enhancements and platform optimizations to speed up daily design workflows.</p>
<ul>
<li><strong>Finer Spacing Controls</strong>
<p>Granular horizontal and vertical layout control between labels, editors, and panels.</li>
<li><strong>Security Protocol (AddOn)</strong>
<p>A dedicated Security protocol is now available as an AddOn for audit-heavy environments.</li>
<li><strong>Directory Switching</strong>
<p>Switch application directories directly within VisionX without leaving the tool.</li>
<li><strong>Cloud Footprint Reduction</strong>
<p>Memory optimization reducing RAM consumption for cloud-hosted deployments.</li>
<li><strong>Localized Module Setup</strong>
<p>Module installations now seamlessly respect system translation tables.</li>
<li><strong>Streamlined Documentation</strong>
<p>Module documentation is automatically provided directly in the /doc directory.</li>
<li><strong>External File Change Alerts</strong>
<p>The Action Editor now alerts you immediately if files have been modified externally.</li>
<li><strong>Mobile Engine Support</strong>
<p>Native support aligned with the latest mobile app builds.</li>
</ul>
<p style="height: 5px; margin:0; padding: 0">&nbsp;</p>
<h4>Key Bug Fixes &#038; Stability Improvements</h4>
<p>This update addresses critical feedback from our developer community!</p>
<ul>
<li><strong>Anchor Positions</strong>
<p>Fixed input issues with anchor positions in the Designer.</li>
<li><strong>Multi-Module Integration</strong>
<p>Resolved a bug where only one module was integrated in the Designer instead of all selected modules.</li>
<li><strong>Application Import</strong>
<p>application.xml settings are now properly preserved when importing applications.</li>
<li><strong>Combobox Column Renaming</strong>
<p>Resolved an issue where Combobox table columns could not be renamed.</li>
<li><strong>Live Preview Accuracy</strong>
<p>Live Preview now instantly reflects newly created reports and newly added tables in existing screens.</li>
</ul>
<p style="height: 10px; margin:0; padding: 0">&nbsp;</p>
<h4>Ready to Upgrade?</h4>
<p><strong>VisionX 6.6.601 is available in the download area!</strong> </p>
<p>Download the update to take advantage of the new web &#038; mobile components and performance enhancements.</p>
<p>Our mobile app will be available in the stores within the next few weeks!</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/07/22/visionx-6-6-has-landed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisionX EA 6.6.521 is available</title>
		<link>https://blog.sibvisions.com/2026/06/19/visionx-ea-6-6-521-is-available/</link>
		<comments>https://blog.sibvisions.com/2026/06/19/visionx-ea-6-6-521-is-available/#comments</comments>
		<pubDate>Fri, 19 Jun 2026 06:01:35 +0000</pubDate>
		<dc:creator>mhandsteiner</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VisionX]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9539</guid>
		<description><![CDATA[VisionX 6.6.521 EarlyAccess version is available for all our customers.
The version contains our latest libraries and bugfixes, especially react UI and flutter UI features. Both UIs are included in VisionX 6.6.521.
Our (native) app has many new customization features for your individual app experience.
! It's now built with Flutter 3.44.2 !
UI Customizing
No records available
General styling
Style the [...]]]></description>
			<content:encoded><![CDATA[<p>VisionX 6.6.521 EarlyAccess version is available for all our customers.</p>
<p>The version contains our latest libraries and bugfixes, especially react UI and flutter UI features. Both UIs are included in VisionX 6.6.521.</p>
<p><strong>Our (native) app has many new customization features</strong> for your individual app experience.</p>
<p>! It's now built with Flutter 3.44.2 !</p>
<p><a href="https://blog.sibvisions.com/2026/03/23/flutter-ui-customizing/">UI Customizing</a><br />
<a href="https://blog.sibvisions.com/2026/03/30/visionx-previewer-no-records-in-table/">No records available</a><br />
<a href="https://blog.sibvisions.com/2026/04/09/visionx-previewer-styling/">General styling</a><br />
<a href="https://blog.sibvisions.com/2026/04/10/visionx-previewer-style-the-menu/">Style the menu</a><br />
<a href="https://blog.sibvisions.com/2026/04/13/visionx-previewer-tabset-update/">Tabset</a><br />
<a href="https://blog.sibvisions.com/2026/04/24/visionx-previewer-menu-options/">Menu options</a><br />
<a href="https://blog.sibvisions.com/2026/06/11/flutter-3-44-supported/">Flutter 3.44 support</a></p>
<p><strong>Our reactUI is based on latest standards and security fixes</strong>. </p>
<p>We don't have any known vulnerabilities. Especially the signature pad is important because we rewrote it from scratch.<br />
The table got a small but nice update: The header is now sticky and doesn't scroll with records.</p>
<p><strong>We offer a new WAR modification tool</strong> </p>
<p><a href="https://blog.sibvisions.com/2026/06/16/new-war-modification-tool/">WAR modification</a></p>
<p><strong>We have new AddOns</strong></p>
<p><a href="https://blog.sibvisions.com/2026/06/08/new-addons-for-visionx/">Authentication AddOns</a><br />
<a href="https://blog.sibvisions.com/2026/06/08/security-protocol-addon-for-visionx/">Security Protocol AddOn</a><br />
<a href="https://blog.sibvisions.com/2026/05/06/entra-id-azure-ad-integration-for-visionx/">Entra ID Integration for VisionX</a></p>
<p>An EA version is not intended for production use, but is great for development.</p>
<p>The release of VisionX 6.6 is planned for July <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/06/19/visionx-ea-6-6-521-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New war modification tool</title>
		<link>https://blog.sibvisions.com/2026/06/16/new-war-modification-tool/</link>
		<comments>https://blog.sibvisions.com/2026/06/16/new-war-modification-tool/#comments</comments>
		<pubDate>Tue, 16 Jun 2026 12:47:13 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[JVx]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[war]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9534</guid>
		<description><![CDATA[We have a new, useful tool for you!
With it, you can change the database configuration in already created WAR files. Since the configuration is encrypted, changing the username or password usually requires you to replace the configuration or create a new WAR file altogether. While that isn't a massive effort, it is unnecessary.
That’s why we’ve [...]]]></description>
			<content:encoded><![CDATA[<p>We have a new, useful tool for you!</p>
<p>With it, you can change the database configuration in already created WAR files. Since the configuration is encrypted, changing the username or password usually requires you to replace the configuration or create a new WAR file altogether. While that isn't a massive effort, it is unnecessary.</p>
<p>That’s why we’ve created a small tool to save you a bit of time. You can use it either with a graphical user interface (GUI) or via command-line parameters without the GUI. The tool was developed as a desktop application using standard <a href="https://doc.sibvisions.com/jvx/home">JVx</a> and the Swing UI.</p>
<p>Here is what it looks like:</p>
<div id="attachment_9536" class="wp-caption aligncenter nomargin" style="width: 269px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/warmodify.png" rel="lightbox[9534]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/warmodify-259x300.png" alt="WAR modification tool" title="warmodify" width="259" height="300" class="size-medium wp-image-9536" /></a><p class="wp-caption-text">WAR modification tool</p></div>
<p>If you are interested in the tool, just let us know! <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/06/16/new-war-modification-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flutter 3.44 supported</title>
		<link>https://blog.sibvisions.com/2026/06/11/flutter-3-44-supported/</link>
		<comments>https://blog.sibvisions.com/2026/06/11/flutter-3-44-supported/#comments</comments>
		<pubDate>Thu, 11 Jun 2026 07:31:25 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[VisionX Previewer]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9513</guid>
		<description><![CDATA[We're happy to announce Flutter 3.44 support for our native app.
The core app and library flutter_jvx was successfully migrated to the new build system. We currently have some warnings about missing Swift Package Manager support for the packages:

webview_cookie_manager_plus
push
open_filex
flutter_tts

and missing AGP support for:

device_info_plus
file_picker
file_saver
flutter_device_platform_id
flutter_timezone
flutter_tts
haptic_feedback
mobile_scanner
package_info_plus
push
screen_brightness_android
speech_to_text
wakelock_plus

But hopefully these will be solved by package developers in next few months. 
This [...]]]></description>
			<content:encoded><![CDATA[<p>We're happy to announce <a href="https://docs.flutter.dev/release/release-notes/release-notes-3.44.0">Flutter 3.44</a> support for our native app.</p>
<p>The core app and library <a href="https://github.com/sibvisions/flutter_jvx">flutter_jvx</a> was successfully migrated to the new build system. We currently have some warnings about missing Swift Package Manager support for the packages:</p>
<ul>
<li>webview_cookie_manager_plus</li>
<li>push</li>
<li>open_filex</li>
<li>flutter_tts</li>
</ul>
<p>and missing AGP support for:</p>
<ul>
<li>device_info_plus</li>
<li>file_picker</li>
<li>file_saver</li>
<li>flutter_device_platform_id</li>
<li>flutter_timezone</li>
<li>flutter_tts</li>
<li>haptic_feedback</li>
<li>mobile_scanner</li>
<li>package_info_plus</li>
<li>push</li>
<li>screen_brightness_android</li>
<li>speech_to_text</li>
<li>wakelock_plus</li>
</ul>
<p>But hopefully these will be solved by package developers in next few months. </p>
<p><center><strong>This highlights the dependency on packages within the open-source community.<br />
Without the great work of many individual developers, this kind of development wouldn't even be possible!</strong></center></p>
<div style="font-size: 16px; padding-top: 20px;"><strong>What are the benefits of switching to Flutter 3.44?</strong></div>
<ul>
<li><strong>Perceptible performance gains</strong>
<p>The app is even smoother and faster than before. It looks absolutely amazing!
</li>
<li><strong>Future ready</strong>
<p>Support for latest device features.
</li>
<li><strong>Bugfixes</strong>
<p>Many bugs are only fixed in the latest version and won't be patched in older versions, like Keyboard toggle if you switch between input fields.
</li>
</ul>
<p>With latest core app, we fixed some smaller problems like table formatting and we introduced a nice feature:</p>
<div id="attachment_9521" class="wp-caption aligncenter nomargin" style="width: 243px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/records_available.png" rel="lightbox[9513]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/records_available-233x300.png" alt="Records available" title="records_available" width="233" height="300" class="size-medium wp-image-9521" /></a><p class="wp-caption-text">Records available</p></div>
<p>The table shows if more records are available with two arrows in the right bottom corner. It's a small improvement but vey helpful <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We also show a real checkbox in table edit dialog if you enable multi-line selection:</p>
<div id="attachment_9524" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/real_checkbox.png" rel="lightbox[9513]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/real_checkbox-300x289.png" alt="Real checkbox" title="real_checkbox" width="300" height="289" class="size-medium wp-image-9524" /></a><p class="wp-caption-text">Real checkbox</p></div>
<p>In older versions the checkbox was a UTF-8 font:</p>
<div id="attachment_9525" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/utf8_checkbox.png" rel="lightbox[9513]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/utf8_checkbox-300x289.png" alt="UTF-8 Checkbox" title="utf8_checkbox" width="300" height="289" class="size-medium wp-image-9525" /></a><p class="wp-caption-text">UTF-8 Checkbox</p></div>
<p>And last but not least, we pimped the menu a little bit.<br />
In previous versions, you couldn't scroll the last line of the menu up, which caused menu items to get cut off or overlapped on some devices. Now, you can pull the menu up a bit higher to prevent that from happening.</p>
<p><center></p>
<table>
<tr>
<td><div id="attachment_9528" class="wp-caption aligncenter nomargin" style="width: 166px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/menu_bottom.png" rel="lightbox[9513]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/menu_bottom-156x300.png" alt="Menu (old)" title="menu_bottom" width="156" height="300" class="size-medium wp-image-9528" /></a><p class="wp-caption-text">Menu (old)</p></div></td>
<td style="width: 15px;"></td>
<td><div id="attachment_9527" class="wp-caption aligncenter nomargin" style="width: 166px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/menu_bottom_new.png" rel="lightbox[9513]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/menu_bottom_new-156x300.png" alt="Menu (new)" title="menu_bottom_new" width="156" height="300" class="size-medium wp-image-9527" /></a><p class="wp-caption-text">Menu (new)</p></div></td>
</tr>
</table>
<p></center></p>
<p>We'll be updating our app in the app stores soon.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/06/11/flutter-3-44-supported/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security protocol AddOn for VisionX</title>
		<link>https://blog.sibvisions.com/2026/06/08/security-protocol-addon-for-visionx/</link>
		<comments>https://blog.sibvisions.com/2026/06/08/security-protocol-addon-for-visionx/#comments</comments>
		<pubDate>Mon, 08 Jun 2026 12:44:02 +0000</pubDate>
		<dc:creator>rjahn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[AddOn]]></category>
		<category><![CDATA[VisionX]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9499</guid>
		<description><![CDATA[We proudly announce our brand new Add-On for upcoming VisionX 6.6: Security protocol
This AddOn adds an additional layer to your application and makes it possible to see login failures, successful logins and logouts, with additional information:
It's a must-have  
Simply get in contact with us!
]]></description>
			<content:encoded><![CDATA[<p>We proudly announce our brand new Add-On for upcoming VisionX 6.6: <strong>Security protocol</strong></p>
<div id="attachment_9502" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/securityprotocol_addon.png" rel="lightbox[9499]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/securityprotocol_addon-300x159.png" alt="Security protocol Add-On" title="securityprotocol_addon" width="300" height="159" class="size-medium wp-image-9502" /></a><p class="wp-caption-text">Security protocol Add-On</p></div>
<p>This AddOn adds an additional layer to your application and makes it possible to see login failures, successful logins and logouts, with additional information:</p>
<div id="attachment_9504" class="wp-caption aligncenter nomargin" style="width: 310px"><a href="https://blog.sibvisions.com/wp-content/uploads/2026/06/securityprotocol_screen.png" rel="lightbox[9499]"><img src="https://blog.sibvisions.com/wp-content/uploads/2026/06/securityprotocol_screen-300x191.png" alt="Protocol screen" title="securityprotocol_screen" width="300" height="191" class="size-medium wp-image-9504" /></a><p class="wp-caption-text">Protocol screen</p></div>
<p>It's a must-have <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Simply get in <a href="mailto:office@sibvisions.com?subject?Security%20Protocol%20AddOn">contact</a> with us!</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/06/08/security-protocol-addon-for-visionx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New AddOns for VisionX</title>
		<link>https://blog.sibvisions.com/2026/06/08/new-addons-for-visionx/</link>
		<comments>https://blog.sibvisions.com/2026/06/08/new-addons-for-visionx/#comments</comments>
		<pubDate>Mon, 08 Jun 2026 12:33:13 +0000</pubDate>
		<dc:creator>rhoermann</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[AddOn]]></category>
		<category><![CDATA[VisionX]]></category>

		<guid isPermaLink="false">https://blog.sibvisions.com/?p=9491</guid>
		<description><![CDATA[We are happy to announce some new Add-Ons for VisionX!

Entra ID authentication (with user and group sync)
The Entra ID authentication uses Azure AD/Entra ID for authentication and synchronizes user and group information from Azure to your application.
This AddOn supports SLO with your browser.
AD authentication (with user and group sync)
The AD authentication uses Kerberos to authenticate [...]]]></description>
			<content:encoded><![CDATA[<p>We are happy to announce some <strong>new Add-Ons</strong> for VisionX!</p>
<ul>
<li><b>Entra ID authentication (with user and group sync)</b>
<p>The Entra ID authentication uses Azure AD/Entra ID for authentication and synchronizes user and group information from Azure to your application.</p>
<p>This AddOn supports SLO with your browser.</li>
<li><b>AD authentication (with user and group sync)</b>
<p>The AD authentication uses Kerberos to authenticate against your active directory like Samba or Microsoft AD (Windows Server) and synchronizes user and group information to your application. </p>
<p>This AddOn supports SSO with your browser.</p>
<p>This AddOn is a more powerful version of our current AD authentication AddOn which doesn't synchronize user and group information.</li>
<li><b>LDAP authentication (with user and group sync)</b>
<p>This AddOn simply allows manual authentication against your LDAP server. It synchronizes user and group information from LDAP to your application.</li>
</ul>
<p>All Add-Ons are available separately and can be purchased.<br />
These are not free add-ons.</p>
<p>Simply get in <a href="mailto:office@sibvisions.com?subject=Security%20AddOns">contact</a> with us.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sibvisions.com/2026/06/08/new-addons-for-visionx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
