Permalink
Browse files

1.4.2 Release

  • Loading branch information...
1 parent cf94d2c commit a9afe9a0c373ecf32f93bc97fd65f49df78e36cb @nolimits4web committed Feb 27, 2016
View
@@ -1,5 +1,43 @@
# Change Log
+## Framework7 v1.4.2 - Updated on February 27, 2015
+ * Material Theme
+ * Added colors support for speed dial buttons
+ * Push State
+ * New `pushStateOnLoad` app parameter (by default is `true`) allows to disable first push state navigation on app load
+ * `preventPushStateOnLoad` app parameter that is used to block initial and falsy `popstate` event in Safari, has been removed now in favor of another fix
+ * Autocomplete
+ * Fixed issue with dropdown autocomplete not being opened on Androids
+ * Fixed issue with standalone autocomplete searchbar overlay on iOS
+ * More standalone autocomplete exposed properties: `page`, `pageData`, `searchbar` with search bar instance
+ * Router
+ * Now it will save URL query for inline page which was ignored before, for URLs like `#about?foo=bar`
+ * A bit more imporved positioning for Dynamic navbar elements animation
+ * Dom7
+ * New `.closest(selector)` method to find elements matching specified selector starting from the element itself
+ * `.text()` method is now "chainable"
+ * Grid
+ * More sizes added. Now all available sizes for columns are: 5, 10, 15, 20, 25, 30, 33, 35, 40, 45, 50, 55, 60, 65, 66, 70, 75, 80, 85, 90, 95, 100
+ * Modals
+ * Now it is supported to pass `HTMLElement` into `.popup`, `.popover` and `.pickerModal` methods
+ * Swiper updated to latest 3.3.1 version:
+ * New 3D Flip effect. Can be enabled with `effect: 'flip' parameter
+ * New types of pagination with new parameters:
+ * `paginationType` - type of pagination. Can be `'bullets'` (default) or `'fraction'` or `'progress'` or `'custom'`
+ * `paginationFractionRender(swiper, currentClass, totalClass)` - custom function to render "fraction" type pagination
+ * `paginationProgressRender(swiper, progressbarClass)` - custom function to render "progress" type pagination
+ * `paginationCustomRender(swiper, current, total)` - custom function to render "custom" type pagination
+ * New `lazyLoadingInPrevNextAmount` parameter allows to lazy load images in specified amount of next/prev slides
+ * New `autoplayStopOnLast` parameter (`true` by default) tells to autoplay should it stop on last slide or start from first slide
+ * New `onAutoplay(swiper)` callback
+ * New `uniqueNavElements` parameter. If enabled (by default) and navigation elements' parameters passed as the string (like `.pagination`) then Swiper will look for such elements through child elements first. Applies for pagination, prev/next buttons and scrollbar
+ * New `onPaginationRendered` callback. Will be fired after pagination elements generated and added to DOM
+ * New `.reLoop()` method, which combines `.destroyLoop()` + `.createLoop()` methods with additional positioning fixes. Useful to call after you have changed `slidesPerView` parameter, it will dynamically recreate duplicated slides required for loop
+ * New `.nextButton` and `.prevButton` properties with Dom7 element with next/prev button HTML element
+ * Forms
+ * New `app.destroyResizableTextarea()` method to destroy resizable textarea
+ * Numerous minor fixes and improvements
+
## Framework7 v1.4.0 - Updated on December 7, 2015
* New mobile-friendly "Autocomplete" component. Comes with 2 modifications as Dropdown or Standalone autocomplete
* New "Progress Bar" component. Includes 3 different types of progress bar for each theme: "Determinate", "Indeterminate" and "Indeterminate Multi-color"
View
@@ -5,7 +5,7 @@
"url": "https://github.com/nolimits4web/Framework7.git"
},
"description": "Full Featured Mobile HTML Framework For Building iOS & Android Apps",
- "version": "1.4.0",
+ "version": "1.4.2",
"author": "Vladimir Kharlampidi",
"homepage": "http://www.idangero.us/framework7",
"keywords": ["mobile", "framework", "ios 7", "ios7", "ios8", "ios 8", "iphone", "ipad", "apple", "phonegap", "native", "touch", "appstore", "app", "f7", "material", "android", "google", "googleplay"],
@@ -1,18 +1,18 @@
/**
- * Framework7 1.4.0
+ * Framework7 1.4.2
* Full Featured Mobile HTML Framework For Building iOS & Android Apps
*
* iOS Theme
*
* http://www.idangero.us/framework7
*
- * Copyright 2015, Vladimir Kharlampidi
+ * Copyright 2016, Vladimir Kharlampidi
* The iDangero.us
* http://www.idangero.us/
*
* Licensed under MIT
*
- * Released on: December 7, 2015
+ * Released on: February 27, 2016
*/
/*==========================
Framework7 Color Themes
@@ -142,6 +142,13 @@ i.icon-bars.theme-gray,
.theme-gray .swiper-pagination .swiper-pagination-bullet-active {
background-color: #8e8e93;
}
+.swiper-pagination.color-gray .swiper-pagination-progressbar,
+.theme-gray .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #8e8e93;
+}
+.swiper-pagination.swiper-pagination-progress.bg-gray {
+ background-color: rgba(142, 142, 147, 0.25);
+}
.swiper-button-next.color-gray,
.swiper-container-rtl .swiper-button-prev.color-gray,
.theme-gray .swiper-button-next,
@@ -302,6 +309,13 @@ i.icon-bars.theme-white,
.theme-white .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ffffff;
}
+.swiper-pagination.color-white .swiper-pagination-progressbar,
+.theme-white .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #ffffff;
+}
+.swiper-pagination.swiper-pagination-progress.bg-white {
+ background-color: rgba(255, 255, 255, 0.25);
+}
.swiper-button-next.color-white,
.swiper-container-rtl .swiper-button-prev.color-white,
.theme-white .swiper-button-next,
@@ -462,6 +476,13 @@ i.icon-bars.theme-black,
.theme-black .swiper-pagination .swiper-pagination-bullet-active {
background-color: #000000;
}
+.swiper-pagination.color-black .swiper-pagination-progressbar,
+.theme-black .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #000000;
+}
+.swiper-pagination.swiper-pagination-progress.bg-black {
+ background-color: rgba(0, 0, 0, 0.25);
+}
.swiper-button-next.color-black,
.swiper-container-rtl .swiper-button-prev.color-black,
.theme-black .swiper-button-next,
@@ -622,6 +643,13 @@ i.icon-bars.theme-lightblue,
.theme-lightblue .swiper-pagination .swiper-pagination-bullet-active {
background-color: #5ac8fa;
}
+.swiper-pagination.color-lightblue .swiper-pagination-progressbar,
+.theme-lightblue .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #5ac8fa;
+}
+.swiper-pagination.swiper-pagination-progress.bg-lightblue {
+ background-color: rgba(90, 200, 250, 0.25);
+}
.swiper-button-next.color-lightblue,
.swiper-container-rtl .swiper-button-prev.color-lightblue,
.theme-lightblue .swiper-button-next,
@@ -782,6 +810,13 @@ i.icon-bars.theme-yellow,
.theme-yellow .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ffcc00;
}
+.swiper-pagination.color-yellow .swiper-pagination-progressbar,
+.theme-yellow .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #ffcc00;
+}
+.swiper-pagination.swiper-pagination-progress.bg-yellow {
+ background-color: rgba(255, 204, 0, 0.25);
+}
.swiper-button-next.color-yellow,
.swiper-container-rtl .swiper-button-prev.color-yellow,
.theme-yellow .swiper-button-next,
@@ -942,6 +977,13 @@ i.icon-bars.theme-orange,
.theme-orange .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ff9500;
}
+.swiper-pagination.color-orange .swiper-pagination-progressbar,
+.theme-orange .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #ff9500;
+}
+.swiper-pagination.swiper-pagination-progress.bg-orange {
+ background-color: rgba(255, 149, 0, 0.25);
+}
.swiper-button-next.color-orange,
.swiper-container-rtl .swiper-button-prev.color-orange,
.theme-orange .swiper-button-next,
@@ -1102,6 +1144,13 @@ i.icon-bars.theme-pink,
.theme-pink .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ff2d55;
}
+.swiper-pagination.color-pink .swiper-pagination-progressbar,
+.theme-pink .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #ff2d55;
+}
+.swiper-pagination.swiper-pagination-progress.bg-pink {
+ background-color: rgba(255, 45, 85, 0.25);
+}
.swiper-button-next.color-pink,
.swiper-container-rtl .swiper-button-prev.color-pink,
.theme-pink .swiper-button-next,
@@ -1262,6 +1311,13 @@ i.icon-bars.theme-blue,
.theme-blue .swiper-pagination .swiper-pagination-bullet-active {
background-color: #007aff;
}
+.swiper-pagination.color-blue .swiper-pagination-progressbar,
+.theme-blue .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #007aff;
+}
+.swiper-pagination.swiper-pagination-progress.bg-blue {
+ background-color: rgba(0, 122, 255, 0.25);
+}
.swiper-button-next.color-blue,
.swiper-container-rtl .swiper-button-prev.color-blue,
.theme-blue .swiper-button-next,
@@ -1422,6 +1478,13 @@ i.icon-bars.theme-green,
.theme-green .swiper-pagination .swiper-pagination-bullet-active {
background-color: #4cd964;
}
+.swiper-pagination.color-green .swiper-pagination-progressbar,
+.theme-green .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #4cd964;
+}
+.swiper-pagination.swiper-pagination-progress.bg-green {
+ background-color: rgba(76, 217, 100, 0.25);
+}
.swiper-button-next.color-green,
.swiper-container-rtl .swiper-button-prev.color-green,
.theme-green .swiper-button-next,
@@ -1582,6 +1645,13 @@ i.icon-bars.theme-red,
.theme-red .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ff3b30;
}
+.swiper-pagination.color-red .swiper-pagination-progressbar,
+.theme-red .swiper-pagination .swiper-pagination-progressbar {
+ background-color: #ff3b30;
+}
+.swiper-pagination.swiper-pagination-progress.bg-red {
+ background-color: rgba(255, 59, 48, 0.25);
+}
.swiper-button-next.color-red,
.swiper-container-rtl .swiper-button-prev.color-red,
.theme-red .swiper-button-next,
Oops, something went wrong.
Oops, something went wrong.

0 comments on commit a9afe9a

Please sign in to comment.