Replies: 15 comments
-
🎉 v4.1.0 (2019-07-11)Release Notes: Highlights 🚀 ✅ 🌐 React Native Web support. Demo ✅ 📱New Modal component with developer-friendly API ✅ Input icon press handler const onIconPress = () => {
// Handle Icon Press
};
<Input onIconPress={this.onIconPress}/> Lots of other bug fixes and improvements! |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.2.0-beta.2 (2019-08-30)Release Notes: Highlights 🚀 ✅ Select component ✅ Drawer component ✅ Spinner component ✅ OverflowMenu component is based on Menu now ✅ Icon component ✅ RTL support! ✅ Meet the brand-new Eva-Icons Module with the pre-setup icons packs! ✅ It is also now possible to quickly and easily create projects with react-native-ui-kitten! ✅ The documentation has expanded with even more examples. Lots of other bug fixes and improvements! |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.2.0 (2019-09-27)Release Notes: Highlights 🚀 📝 Global Font Family: Now it is possible to set import React from 'react';
import { mapping, light as theme } from '@eva-design/eva';
import { ApplicationProvider } from 'react-native-ui-kitten';
const strictTheme = { ['text-font-family']: 'YOUR-FONT-FAMILY' };
const customMapping = { strict: scrictTheme };
// ...
<ApplicationProvider mapping={mapping} theme={theme} customMapping={customMapping} /> 📆 Calendar and Datepicker components. 🔥 New component stylings provided by updated Eva Design System ✅ Toggle now can accept 🐛 Fixed react-native template modules # Simply run the command below to initialize application based on UI Kitten
npx react-native init AwesomeApp --template react-native-template-ui-kitten 📚 Documentation examples were refactored to JavaScript ✅ All components from beta release were updated with bug fixes. Thanks for your feedback! Lots of other bug fixes and improvements! |
Beta Was this translation helpful? Give feedback.
-
🎉 Documentation for v4.2.0 (2019-10-11)📚 Documentation was updated with tons of clickable examples 👇 https://akveo.github.io/react-native-ui-kitten/docs/components/components-overview Notes: Live examples are running with React Native Web and can contain some bugs with web states like hover and focus. This means it works perfect on mobile, but not on the web. This will be fixed soon with #663 |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.3.0-beta.1 (2019-10-17)Release Notes: Highlights 🚀 🌐 React Native Web states: Now components support hover and focus states when using in the web! Just open documentation to see how it feels 😍 📆 Calendar now supports setting a first day of week. Notice, that this feature is also available for 🐛 Fixed Calendar navigation when passing 🐛 Fixed ButtonGroup render issues 🐛 Fixed Select initial value Lots of other bug fixes and improvements! Mobile backend Bundles 📱We also glad to present the new products of Akveo team! See ready-to-go solution with Mobile Backend Bundles Updade:
|
Beta Was this translation helpful? Give feedback.
-
🎉 v4.3.0 (2019-12-04)Release Notes: Highlights 🚀 📚 Simplified Getting Started Guide: We have completely reworked our Getting Started Guide. Now it includes step-by-step articles to build React Native app including Branding, Navigation and more. 💅 Unified Eva 1.3 Design: Eva 1.3 brings unified, pure design system stylings to each component to make your app even more perfect. ✅ Card component: New UI Kitten component. Lots of other bug fixes and improvements We deprecate
- import { ApplicationProvider, Layout, Button } from 'react-native-ui-kitten';
+ import { ApplicationProvider, Layout, Button } from '@ui-kitten/components'; In case you have no
We're going to maintain an old package till UI Kitten v5 so you may delay the migration. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.3.2 (2019-12-13)Release Notes: Highlights 🚀 🐛Resolve web builds. You don't need custom webpack config to run UI Kitten modules anymore. Furthermore, now it works properly in Safari! 🐛Fix performance of Modals, Pickers, and Calendar. Check them out! Upgrade: npm i @ui-kitten/components@latest @ui-kitten/eva-icons@latest @eva-design/eva@latest And restart your app with clearing cache. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.4.0-beta.1 (2020-01-03)Highlights 🚀 ✅ Autocomplete: new UI Kitten component. Docs 💅 Styling & Theming: add useTheme and useStyleSheet hooks. Use useTheme to accept a current theme, and useStyleSheet to create styles in a way similar to import { useStyleSheet } from '@ui-kitten/components';
const MyComponent = () => {
const styles = StyleSheet.create();
return (
<View style={styles.container} />
);
};
const StyleSheet = useStyleSheet({
container: { backgroundColor: 'color-primary-default' },
}); Upgrade: npm i @ui-kitten/components@beta @ui-kitten/eva-icons@beta And restart your app with clearing cache. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.4.0-beta.2 (2020-01-16)Highlights 🚀 📆 Datepicker: add 🐛 Modal: Content updates on Android (#807) 🎉 Demo App: Kitten Tricks was completely rewritten with functional components and React Hooks. It also includes lots of other significant features:
Upgrade: npm i @ui-kitten/components@beta @ui-kitten/eva-icons@beta And restart your app with clearing cache. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.4.0-beta.3 (2020-01-21)Highlights 🚀 📆Calendar and Datepicker: Add ability to specify date format in Calendar and Datepicker components import React from 'react';
import { Datepicker, NativeDateService } from '@ui-kitten/components';
const dateService = new NativeDateService('en', { format: 'DD.MM.YYYY' });
export const DatepickerDateFormatShowcase = () => {
const [selectedDate, setSelectedDate] = React.useState(null);
return (
<Datepicker date={selectedDate} onSelect={setSelectedDate} dateService={dateService} />
);
}; 🐛 Select: Fix props mutation issue when using with New syntax: import React from 'react';
- import { Layout, useStyleSheet } from '@ui-kitten/components';
+ import { Layout, StyleService, useStyleSheet } from '@ui-kitten/components';
export const UseStyleSheetSimpleUsageShowcase = () => {
- const styles = StyleSheet.create();
+ const styles = useStyleSheet(themedStyles);
return (
<Layout style={styles.container} />
);
};
- const StyleSheet = useStyleSheet({
+ const themedStyles = StyleService.create({
container: {
flex: 1,
backgroundColor: 'color-success-default', // <-- Eva Theme Variable
},
}); Upgrade: npm i @ui-kitten/components@beta @ui-kitten/eva-icons@beta And restart your app with clearing cache. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.4.0 (2020-02-10)Highlights 🚀 With this release, we bring new Eva Design System package which will make your app look like material. Try it out by switching We also introduce a bare-minimal application that already runs Eva Material. Check it out! or try running Kitten Tricks to see how it looks! 🙀Demo App Kitten Tricks is now runnable in both Expo and React Native environments and supports 🐛 Modal: state update during render (#847) Upgrade: npm i @ui-kitten/components@latest @ui-kitten/eva-icons@latest @eva-design/eva@latest And restart your app with clearing cache. |
Beta Was this translation helpful? Give feedback.
-
🎉 v4.4.1 (2020-02-24)Highlights 🚀 With this release, we introduce a package to help you improve performance of application loading by processing Eva during the build time. Integration (Guide)
+ const MetroConfig = require('@ui-kitten/metro-config');
+ const evaConfig = {
+ evaPackage: '@eva-design/eva', // Required (Can be `@eva-design/material`)
+ customMappingPath: './custom-mapping.json', // Optional
+ };
+ module.exports = MetroConfig.create(evaConfig, {
+ // Whatever was in previous metro.config.js
+ });
- import { mapping, light } from '@eva-design/eva';
+ import * as eva from '@eva-design/eva';
- import { customMapping } from './custom-mapping.js'
export default = () => (
- <ApplicationProvider mapping={mapping} theme={light} />
+ <ApplicationProvider {...eva} theme={eva.light} />
);
|
Beta Was this translation helpful? Give feedback.
-
🎉 v5.0.0-alpha.1 (2020-04-08)Highlights 🚀 With this release, we introduce a completely rethought component APIs, improving developer experience by structuring components in a declarative way. These changes also open more capabilities in component styling, providing you a flexible APIs. We also focused on the documentation. Now it contains more live examples with a detailed description on the implementation. Check it out! |
Beta Was this translation helpful? Give feedback.
-
🎉 v5.0.0 (2020-05-12)Highlights 🚀 Bring stability into v5 by closing tons of the open issues and adding small requested features. 💣 BREAKING: refactor 🐛 Bug Fixes:
📚 Documentation:
🚀 Features:
|
Beta Was this translation helpful? Give feedback.
-
5.1.0 (2021-04-16)🚀 Highlights:
🚀 Features
🐛 Bug Fixes
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
All reactions