Skip to content

Commit

Permalink
7.0.6 release
Browse files Browse the repository at this point in the history
  • Loading branch information
nolimits4web committed Jul 14, 2022
1 parent bf5ff7d commit 671b9bf
Show file tree
Hide file tree
Showing 87 changed files with 1,252 additions and 879 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

# Change Log

# [7.0.6](https://github.com/framework7io/framework7/compare/v7.0.5...v7.0.6) (2022-07-14)

### Bug Fixes

- **core:** fix core components types file not found in typescript when import ([#4059](https://github.com/framework7io/framework7/issues/4059)) ([1886a76](https://github.com/framework7io/framework7/commit/1886a76fccbfd885a3125d59041270c5d3178187))
- **core:** fix getWindow/Document getters in lazy components ([41a7c50](https://github.com/framework7io/framework7/commit/41a7c5083fa0cee734191d8450a19c268d1b1958)), closes [#4052](https://github.com/framework7io/framework7/issues/4052)
- **panel:** fix closeByBackdropClick ignored on instance ([48e966f](https://github.com/framework7io/framework7/commit/48e966fdccb80efaa5c79eb66126adfbbce3f361))

### Features

- **svelte:** searchbar: add html attributes auto-complete/correct/capitalize fixes ([d5934d6](https://github.com/framework7io/framework7/commit/d5934d612c4ab41f99676efe52258e8ed54c1e10))

# [7.0.5](https://github.com/framework7io/framework7/compare/v7.0.4...v7.0.5) (2022-05-31)

### Bug Fixes
Expand Down
214 changes: 160 additions & 54 deletions packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "framework7",
"version": "7.0.5",
"version": "7.0.6",
"description": "Full featured mobile HTML framework for building iOS & Android apps",
"type": "module",
"exports": {
Expand Down Expand Up @@ -267,59 +267,165 @@
".": [
"./framework7.d.ts"
],
"components/appbar": ["./components/appbar/appbar.d.ts"],
"components/dialog": ["./components/dialog/dialog.d.ts"],
"components/popup": ["./components/popup/popup.d.ts"],
"components/login-screen": ["./components/login-screen/login-screen.d.ts"],
"components/popover": ["./components/popover/popover.d.ts"],
"components/actions": ["./components/actions/actions.d.ts"],
"components/sheet": ["./components/sheet/sheet.d.ts"],
"components/toast": ["./components/toast/toast.d.ts"],
"components/preloader": ["./components/preloader/preloader.d.ts"],
"components/progressbar": ["./components/progressbar/progressbar.d.ts"],
"components/sortable": ["./components/sortable/sortable.d.ts"],
"components/swipeout": ["./components/swipeout/swipeout.d.ts"],
"components/accordion": ["./components/accordion/accordion.d.ts"],
"components/contacts-list": ["./components/contacts-list/contacts-list.d.ts"],
"components/virtual-list": ["./components/virtual-list/virtual-list.d.ts"],
"components/list-index": ["./components/list-index/list-index.d.ts"],
"components/timeline": ["./components/timeline/timeline.d.ts"],
"components/tabs": ["./components/tabs/tabs.d.ts"],
"components/panel": ["./components/panel/panel.d.ts"],
"components/card": ["./components/card/card.d.ts"],
"components/chip": ["./components/chip/chip.d.ts"],
"components/form": ["./components/form/form.d.ts"],
"components/input": ["./components/input/input.d.ts"],
"components/checkbox": ["./components/checkbox/checkbox.d.ts"],
"components/radio": ["./components/radio/radio.d.ts"],
"components/toggle": ["./components/toggle/toggle.d.ts"],
"components/range": ["./components/range/range.d.ts"],
"components/stepper": ["./components/stepper/stepper.d.ts"],
"components/smart-select": ["./components/smart-select/smart-select.d.ts"],
"components/grid": ["./components/grid/grid.d.ts"],
"components/calendar": ["./components/calendar/calendar.d.ts"],
"components/picker": ["./components/picker/picker.d.ts"],
"components/infinite-scroll": ["./components/infinite-scroll/infinite-scroll.d.ts"],
"components/pull-to-refresh": ["./components/pull-to-refresh/pull-to-refresh"],
"components/lazy": ["./components/lazy/lazy.d.ts"],
"components/data-table": ["./components/data-table/data-table.d.ts"],
"components/fab": ["./components/fab/fab.d.ts"],
"components/searchbar": ["./components/searchbar/searchbar.d.ts"],
"components/messages": ["./components/messages/messages.d.ts"],
"components/messagebar": ["./components/messagebar/messagebar.d.ts"],
"components/swiper": ["./components/swiper/swiper.d.ts"],
"components/photo-browser": ["./components/photo-browser/photo-browser.d.ts"],
"components/notification": ["./components/notification/notification.d.ts"],
"components/autocomplete": ["./components/autocomplete/autocomplete.d.ts"],
"components/tooltip": ["./components/tooltip/tooltip.d.ts"],
"components/skeleton": ["./components/skeleton/skeleton.d.ts"],
"components/menu": ["./components/menu/menu.d.ts"],
"components/color-picker": ["./components/color-picker/color-picker.d.ts"],
"components/treeview": ["./components/treeview/treeview.d.ts"],
"components/text-editor": ["./components/text-editor/text-editor.d.ts"],
"components/elevation": ["./components/elevation/elevation.d.ts"],
"components/typography": ["./components/typography/typography.d.ts"],
"lite": ["./framework7.d.ts"],
"components/appbar": [
"./components/appbar/appbar.d.ts"
],
"components/dialog": [
"./components/dialog/dialog.d.ts"
],
"components/popup": [
"./components/popup/popup.d.ts"
],
"components/login-screen": [
"./components/login-screen/login-screen.d.ts"
],
"components/popover": [
"./components/popover/popover.d.ts"
],
"components/actions": [
"./components/actions/actions.d.ts"
],
"components/sheet": [
"./components/sheet/sheet.d.ts"
],
"components/toast": [
"./components/toast/toast.d.ts"
],
"components/preloader": [
"./components/preloader/preloader.d.ts"
],
"components/progressbar": [
"./components/progressbar/progressbar.d.ts"
],
"components/sortable": [
"./components/sortable/sortable.d.ts"
],
"components/swipeout": [
"./components/swipeout/swipeout.d.ts"
],
"components/accordion": [
"./components/accordion/accordion.d.ts"
],
"components/contacts-list": [
"./components/contacts-list/contacts-list.d.ts"
],
"components/virtual-list": [
"./components/virtual-list/virtual-list.d.ts"
],
"components/list-index": [
"./components/list-index/list-index.d.ts"
],
"components/timeline": [
"./components/timeline/timeline.d.ts"
],
"components/tabs": [
"./components/tabs/tabs.d.ts"
],
"components/panel": [
"./components/panel/panel.d.ts"
],
"components/card": [
"./components/card/card.d.ts"
],
"components/chip": [
"./components/chip/chip.d.ts"
],
"components/form": [
"./components/form/form.d.ts"
],
"components/input": [
"./components/input/input.d.ts"
],
"components/checkbox": [
"./components/checkbox/checkbox.d.ts"
],
"components/radio": [
"./components/radio/radio.d.ts"
],
"components/toggle": [
"./components/toggle/toggle.d.ts"
],
"components/range": [
"./components/range/range.d.ts"
],
"components/stepper": [
"./components/stepper/stepper.d.ts"
],
"components/smart-select": [
"./components/smart-select/smart-select.d.ts"
],
"components/grid": [
"./components/grid/grid.d.ts"
],
"components/calendar": [
"./components/calendar/calendar.d.ts"
],
"components/picker": [
"./components/picker/picker.d.ts"
],
"components/infinite-scroll": [
"./components/infinite-scroll/infinite-scroll.d.ts"
],
"components/pull-to-refresh": [
"./components/pull-to-refresh/pull-to-refresh"
],
"components/lazy": [
"./components/lazy/lazy.d.ts"
],
"components/data-table": [
"./components/data-table/data-table.d.ts"
],
"components/fab": [
"./components/fab/fab.d.ts"
],
"components/searchbar": [
"./components/searchbar/searchbar.d.ts"
],
"components/messages": [
"./components/messages/messages.d.ts"
],
"components/messagebar": [
"./components/messagebar/messagebar.d.ts"
],
"components/swiper": [
"./components/swiper/swiper.d.ts"
],
"components/photo-browser": [
"./components/photo-browser/photo-browser.d.ts"
],
"components/notification": [
"./components/notification/notification.d.ts"
],
"components/autocomplete": [
"./components/autocomplete/autocomplete.d.ts"
],
"components/tooltip": [
"./components/tooltip/tooltip.d.ts"
],
"components/skeleton": [
"./components/skeleton/skeleton.d.ts"
],
"components/menu": [
"./components/menu/menu.d.ts"
],
"components/color-picker": [
"./components/color-picker/color-picker.d.ts"
],
"components/treeview": [
"./components/treeview/treeview.d.ts"
],
"components/text-editor": [
"./components/text-editor/text-editor.d.ts"
],
"components/elevation": [
"./components/elevation/elevation.d.ts"
],
"components/typography": [
"./components/typography/typography.d.ts"
],
"lite": [
"./framework7.d.ts"
],
"types": [
"./framework7-types.d.ts"
]
Expand Down
2 changes: 1 addition & 1 deletion packages/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "framework7-react",
"version": "7.0.5",
"version": "7.0.6",
"description": "Build full featured iOS & Android apps using Framework7 & React",
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/svelte/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "framework7-svelte",
"version": "7.0.5",
"version": "7.0.6",
"description": "Build full featured iOS & Android apps using Framework7 & Svelte",
"type": "module",
"svelte": "./framework7-svelte.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/vue/framework7-vue-web-types.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "http://json-schema.org/draft-04/schema#",
"framework": "vue",
"name": "framework7-vue",
"version": "7.0.5",
"version": "7.0.6",
"contributions": {
"html": {
"types-syntax": "typescript",
Expand Down
4 changes: 2 additions & 2 deletions packages/vue/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "framework7-vue",
"version": "7.0.5",
"version": "7.0.6",
"description": "Build full featured iOS & Android apps using Framework7 & Vue",
"type": "module",
"exports": {
Expand Down Expand Up @@ -51,4 +51,4 @@
"type": "patreon",
"url": "https://www.patreon.com/framework7"
}
}
}
8 changes: 4 additions & 4 deletions src/core/components/accordion/accordion.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ export namespace Accordion {
interface AppMethods {
accordion: {
/** open specified accordion item */
open (el: HTMLElement | CSSSelector): void;
open(el: HTMLElement | CSSSelector): void;

/** close specified accordion item */
close (el: HTMLElement | CSSSelector): void;
close(el: HTMLElement | CSSSelector): void;

/** toggle specified accordion item */
toggle (el: HTMLElement | CSSSelector): void;
toggle(el: HTMLElement | CSSSelector): void;
};
}
interface AppParams { }
interface AppParams {}
interface DomEvents {
/** Event will be triggered right before accordion content starts its opening animation. event.detail.prevent contains function that will prevent accordion from opening when called */
'accordion:beforeopen': () => void;
Expand Down
22 changes: 13 additions & 9 deletions src/core/components/actions/actions.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { Dom7Array } from 'dom7';
import Framework7, { CSSSelector, Framework7EventsClass, Framework7Plugin } from '../app/app-class.js';
import Framework7, {
CSSSelector,
Framework7EventsClass,
Framework7Plugin,
} from '../app/app-class.js';

export namespace Actions {
interface Actions extends Framework7EventsClass<Events> {
Expand All @@ -19,11 +23,11 @@ export namespace Actions {
opened: boolean;

/** Open action sheet. Where animate - boolean (by default true) - defines whether it should be opened with animation */
open (animate?: boolean): void;
open(animate?: boolean): void;
/** Close action sheet. Where animate - boolean (by default true) - defines whether it should be closed with animation */
close (animate?: boolean): void;
close(animate?: boolean): void;
/** Destroy action sheet */
destroy (): void;
destroy(): void;
}

interface Button {
Expand Down Expand Up @@ -127,15 +131,15 @@ export namespace Actions {
interface AppMethods {
actions: {
/** create Action Sheet instance */
create (parameters: Parameters): Actions;
create(parameters: Parameters): Actions;
/** destroy Action Sheet instance */
destroy (el: HTMLElement | CSSSelector | Actions): void;
destroy(el: HTMLElement | CSSSelector | Actions): void;
/** get Action Sheet instance by HTML element */
get (el?: HTMLElement | CSSSelector): Actions;
get(el?: HTMLElement | CSSSelector): Actions;
/** opens Action Sheet */
open (el?: HTMLElement | CSSSelector, animate?: boolean): Actions;
open(el?: HTMLElement | CSSSelector, animate?: boolean): Actions;
/** closes Action Sheet */
close (el?: HTMLElement | CSSSelector, animate?: boolean): Actions;
close(el?: HTMLElement | CSSSelector, animate?: boolean): Actions;
};
}
interface AppParams {
Expand Down
Loading

0 comments on commit 671b9bf

Please sign in to comment.