News

collect Mica 6.3 Released

We are pleased to announce that Mica 6.3 is now available. Mica is OBiBa's data web portal for epidemiological studies and harmonization initiatives.

This release modernizes the UI stack with AdminLTE 4 (RC4) built on Bootstrap 5, bringing improved performance and updated design patterns.

Breaking Change: If you have customized Mica's public pages, template revisions are required. Bootstrap 4 classes must be converted to their Bootstrap 5 equivalents. Key changes include updated implementations for popovers and modals. AdminLTE 3 layout structure has also changed significantly, with renamed classes and a revised page layout hierarchy. Please refer to the AdminLTE upgrade guide in the resources below for the full list of changes.

Additionally, Mica's portal JavaScript has been migrated from Vue 2 to Vue 3. If you have overridden Mica's JavaScript files or written custom Vue 2 components, updates will be required. Key changes include: filters removed (use computed properties instead), v-model now uses modelValue/update:modelValue, Vue.set()/Vue.delete() removed, lifecycle hooks beforeDestroy/destroyed renamed to beforeUnmount/unmounted, and the Events API ($on, $off, $once) removed.

Important: While jQuery is still included in this release for backward compatibility, it will be removed in a future version. Please migrate your customizations to use Bootstrap 5's native JavaScript API rather than relying on jQuery.

The Mica source repository can serve as a reference for real-world migration examples.

Please refer to these resources for migration guidance:

This release was possible thanks to the development contributions of Maelstrom Research .

See also Mica documentation for installation and operation instructions.