Releases: sof9816/oishi
v0.0.3
Oishi 0.0.3 Release Notes
Bug Fix
This minor release contains a single improvement:
- Fixed logo implementation: Changed the logo to be a variable rather than a static string, allowing for more flexible logo customization in applications using the Oishi framework.
This change enhances the configurability of the UI while maintaining all the features introduced in version 0.0.2.
v0.0.2
Oishi 0.0.2 Release Notes
What is Oishi?
Oishi is a Flutter package that provides a configurable UI framework for building web-based mobile applications. It simplifies the process of transforming web content into native-feeling Flutter apps with consistent navigation and user experience.
What's New in 0.0.2
This release introduces a comprehensive set of features for creating Flutter applications from web URLs:
-
Customizable Web Screens: Easily configure web pages/screens with:
- Custom URLs for each screen
- Screen icons and hover states
- Tab titles and page titles
- Complete WebView integration
-
Configurable Top Navigation: Add navigation buttons to your app header that can:
- Link to new endpoints/pages within your app
- Execute custom logic (like opening Google Maps)
- Feature customizable icons
- Display conditionally based on context
- Set custom page titles
-
Flexible Configuration API: Create a consistent, native-feeling app using a clean, declarative API that follows SOLID principles and maintains high testability.
Whether you're wrapping an existing web application or building a hybrid native/web experience, Oishi makes it simple to create performant, maintainable Flutter applications with minimal code.