Skip to content

Latest commit

History

History
546 lines (328 loc) 路 27.5 KB

CHANGELOG.md

File metadata and controls

546 lines (328 loc) 路 27.5 KB

4.0.0-alpha.7 (2018-05-17)

Bug Fixes

  • all: strong typing for color (618f708)
  • angular: platform logic belongs to core (af5db2f)
  • angular: build script (a88e1e8)
  • angular: params are assigned to props (7fa6e43)
  • angular: populated the platforms array (#14466) (d177087)
  • angular: Required<> is not available (8aa6965)
  • angular: routerLink integration (ed8ff4f)
  • content: scrol-inner takes all height (3da0c98)
  • nav: Remove console.log (#14467) (d93b1d5)
  • refresher: adds threshold (34ae904)
  • router: accepts root direction (ae9d0c7)
  • router: fix push() public interface (875b9d0)

Features

  • img: adds lazy load image (b06c65f)

4.0.0-alpha.6 (2018-05-10)

Bug Fixes

4.0.0-alpha.5 (2018-05-10)

Bug Fixes

  • alert: onDidDismiss() is called (7b33039)
  • all: snapshot tests (cc7ab4e)
  • angular: exports (50021cd)
  • angular: routerLink uses (526c9a8)
  • angular: setup config provider correctly (82fbe31)
  • angular: unexport some es2017 js (f7bcb68)
  • app: fix the statusbar-padding to match new structure (6c2d539)
  • back-button: fix position (e00da6d)
  • capacitor: detect capacitor native (23d86eb)
  • hover: remove ion-app .enable-hover css (a939fa2)
  • inputs: interactive css to rule all them (1bd5467)
  • refresher: move gesture target to content (df2faa4)
  • router: change events when URL changes (ece86ee)
  • router: dynamic redirects (ba551fd)
  • router: route information is stateless (0f8477d)
  • snapshot: using md mode (e352d1b)
  • theming: update contrast colors (ae1028d)
  • virtual-scroll: JSX can render headers and footers (012127d)
  • virtual-scroll: linting (df8a4f7)

Performance Improvements

4.0.0-alpha.4 (2018-04-30)

Bug Fixes

  • angular: compare router params length (b3a9c7f)
  • angular: Config provider (329a348)
  • angular: platform.ready() returns type (c0ec02e)
  • angular: update proxies (da0bfc7)
  • config: add object.entries polyfil (c917a3c)
  • config: add setupConfig util (0c1476e)
  • lint: import order (8b1452c)
  • nav: rename animate to animated (98a3519)
  • prerender: router compatible with prerender (9c7b0ca)
  • router: error when it can't initialize property (e56b2ee)
  • router: initial load waits until outlet attaches (c905ba4)
  • router: root prop (89d5a35)
  • router: writeURL() for non root base (af4bcb8)
  • scripts: github release (545d3c2)
  • segment: checked can be changed dynamically (78454b4)
  • select: cssClass + strong typed (826e02b)
  • toast: only use constant and env if supported (#14399) (9bee0f0)
  • validate: fix type errors (3328314)

Features

  • router: add willChange event (d613411)

4.0.0-alpha.3 (2018-04-23)

Bug Fixes

  • all: strong typed events (d5129df)
  • angular: adds missing events (c929dad)
  • angular: Config provider (c87f0c5)
  • angular: platform ready() (2b3c14b)
  • overlay: cssClasses applied to overlay (43d7538)
  • prerender: local references to window/document (78bd146)
  • virtual-scroll: queue.write (c1cbbc5)

Features

  • angular: animation is explicit (099b3ed)

Performance Improvements

  • platform: remove from critical path (86a6cde)

4.0.0-alpha.2 (2018-04-13)

Bug Fixes

  • angular: add NavParams (22ebbce)
  • angular: change detection in deep ViewContainers (850d7fc)
  • angular: emit es5 code (02c1e83)
  • angular: icon proxy (db5313e)
  • angular: router-outlet uses stack by default (5c91101)
  • angular: using es2017 types (12a27bc)
  • angular: viewContainer in overlays (8ad3df9)
  • back-button: get the back button color working (5f4250b)
  • fab: fix fab activation (a203534)
  • label: inline position by default (fde878b)
  • label: using prop for position (b1ee4b8), closes #14288
  • mode: set mode css class on ion-app (fcb08e1)
  • props: update stencil (ea24ad6)
  • react: FrameworkDelegate matches API (e40a6b0)
  • toast: account for safe-area on ios (d984214)

Features

  • angular: adds DomController (6a31f39), closes #14286
  • angular: push/setRoot/pop (4d23cba)
  • DomController: add DomController provider using stencil queue (bceece7)
  • queue: use stencil's queue controller for dom read/writes (d623b3b)
  • router: dont reuse the component if the params are different (5899b03)
  • routerDirection: refactors goBack (54d7a12)

4.0.0-alpha.1 (2018-04-06)

Bug Fixes

0.2.2 (2018-04-05)

Bug Fixes

  • back-button: fix menu and back button alignment (#14268) (57fbf6c)
  • ripple-effect: animation (25c852c)
  • sass: add missing alert css properties (#14269) (3471dd6), closes #14258
  • script: release script pushes tags (d23108a)
  • scripts: improve script (2215c6a)
  • select: pass header and subHeader to interfaces (2195895)
  • select: wrap the text for the message in a popover (0a0959b)

0.2.1 (2018-04-04)

Bug Fixes

  • angular: back button prevents default (4db687e)
  • angular: back-button (1f78390)
  • angular: back-button does not push view (bb46b5f)
  • angular: tabs flickering (7e97006)
  • app: hide elements (11cb42f)
  • scripts: update dep version (974b949)

Features

  • angular: href integration (09e6b7e)

0.2.0 (2018-04-02)

Bug Fixes

  • angular: URL based tabs (14fedb9)

0.1.6 (2018-04-02)

Bug Fixes

  • angular: lifecycles (062641d)
  • angular: modal and popover (acd411d)
  • angular: module exports (cece447)
  • angular: proxies (2308239)
  • angular: tabs angular tests (ff1ed88)
  • router-outlet: enteringEl !== leavingEl (0d44253)
  • router-outlet: mutable prop (ff06dab)

0.1.5 (2018-03-29)

Bug Fixes

  • all: absolute positioning (4fcddad)
  • angular: goback navigation (7b9a00e)
  • angular: ion-back-button (9c789ce)
  • angular: stack based navigation (726938f)
  • avatar: adjust wide images to fill instead of squish (b0f8ca5)
  • back-button: empty text is a valid value (eb0ff2f)
  • back-button: ios style (2b8e489)
  • button: dynamic bar-button (d0c5f53)
  • checkbox: update ios checkbox to be closer to native (b29fce1)
  • components: add font-smoothing to mixing components (9caeec7)
  • covers: absolute positioning (ce09978)
  • item-option: remove outline on active/focus (eae6869), closes #14191
  • label: add missing text-wrap styles for ios (a9bd76a), closes #13157
  • menu: default menu mode (c31bcde)
  • nav: animated opts (57a5d49)
  • nav: no animation (4fdfddb)
  • nav: transition name (011a374)
  • picker: do not scroll (1c06bfe)
  • ripple-effect: tapclick is required in ionic (d57122c)
  • router: change detection for componentProps (a718f7e)
  • router: explicit goback should not push (7a26162)
  • router: fixes navChanged() (dddaee1)
  • router: ion-nav (113af9e)
  • router: loging (ffaec16)
  • router: route change detection (9e9f2a2)
  • router: wait RAF (b26a563)
  • slides: unload slides correctly (59c6891)
  • thumbnail: adjust wide images to fill instead of squish (54558c9)
  • toast: dismiss timeout (44f343d)
  • toolbar: unused private (c9d2a0d)
  • transition: nav ios transition (095f9c8)

Features

  • button: goback attribute (00fc460)
  • config: add set to config (69a6f8d)
  • content: scrollEnabled (5c2678f)
  • menu-controller: expose registerAnimation (153f8ca)
  • nav: goBack directive (862e571)
  • nav-controller: goback best guess (46bbd0f)
  • ripple: css variable color (77fc792)
  • tab: framework support (48d1bd4)

Performance Improvements

  • app: platform is not needed (e681836)

Reverts

  • toolbar: revert to use old button attributes (574c346), closes #14172

0.1.4 (2018-03-21)

Bug Fixes

  • action-sheet: update padding on title to match native (f0a40fa)
  • alert: update colors for alert text and input borders (605ec93), closes #14196
  • alert: update md alert to closer match spec (7d53e49)
  • all: ts strict (part 4) (4693229)
  • angular: router-outlet animation (943e2f7)
  • chip: use lighter background color (08553f1), closes #14196
  • picker: does not scroll (b49a45d)
  • router: reusing checks params (371fc19)
  • router-outlet: css and change logic (6e683c5)

Features

  • fab: add box shadow and transition for ios (d26074a)
  • ion-router-outlet: adds router-outlet (c03afab)

0.1.4-9 (2018-03-20)

Bug Fixes

  • all: ts strict (part 3) (06ad60e)
  • angular: ion-nav no routing (9094c66)
  • angular: removeViewFromDom (41f54f8)
  • back-button: use correct color for ios back button (b82c382), closes #14177
  • overlays: page is removed properly (9988c75)
  • theming: update spinner classes to new names (f578122)

Features

0.1.4-8 (2018-03-19)

Bug Fixes

  • back-button: apply the proper color to the back button (7d2de18), closes #14177

Features

  • nav: support for rootParams (50abcf5)

0.1.4-7 (2018-03-16)

Features

  • router: wildcard redirects (2bdf4ad)

0.1.4-6 (2018-03-15)

Bug Fixes

  • alert: backdrop calls cancel handler (de22eca)
  • alert: set input value (6e2a9c9)
  • angular: create angular delegate (3b5f758)
  • angular: fix overlays (cc4fecc)
  • angular: modal and popover support (9a0755a)
  • demos: fixes angular (f398b3a)
  • overlay: using hostData for zIndex (64f0866)
  • overlay: wrong stencil import (22f6a34)
  • overlays: OverlayController interface (6e2ca85)
  • popover: lifecycles (b56c2a8)
  • router: ambiguous routes (b4f46ee)
  • router: fix selection (207f416)
  • router: rename API to match stencil-router (e729610)
  • router: retuning string path (f48d817)
  • toggle: ios shadow (7df023a)

Features

  • ion-router: dynamic routes (7c3cba0)
  • overlay: adds lifecycle events (0b099ce)
  • overlays: adds onDidDismiss and onWillDismiss (7dcf8a5)

Performance Improvements

0.1.4-5 (2018-03-09)

Bug Fixes

Features

  • router: adds redirectTo (f5c6333)

0.1.4-4 (2018-03-08)

Bug Fixes

  • back-button: implements back animation (64a787a)
  • route: params is not undefined (8b6df5a)

0.1.4-3 (2018-03-08)

Bug Fixes

  • router: passing params to ion-nav (d1263a8)

Features

  • back-button: adds defaultHref (5271f68)
  • nav: params (878d7e6)
  • route: adds route-link (4a3030f)
  • router: reverse lookup with params (3ce8a67)

0.1.4-2 (2018-03-07)

Bug Fixes

  • fab: add side as a property for fab list (7387d34)
  • ion-router: fixes routing algorithm (c8a27b7)
  • item: href (540c33b)
  • overlays: bundling of overlays (9650bec)
  • router: invalid url (c7fe694)
  • routing: flickering (part 1) (7b264f9)
  • tabs: do not select when using router (174d9b5)

Features

  • router: adds parameters (f29e3f4)
  • virtual-scroll: adds JSX support (dc8b363)

0.1.4-1 (2018-03-07)

Bug Fixes

  • ion-router: fixes routing algorithm (c8a27b7)
  • overlays: bundling of overlays (9650bec)
  • routing: flickering (part 1) (7b264f9)
  • tabs: do not select when using router (174d9b5)

Features

  • virtual-scroll: adds JSX support (dc8b363)

0.1.4-0 (2018-03-06)

Refactor

  • Refactored navigation system

Bug Fixes

  • testing: do not throw error for missing Ionic global (aa91d11)
  • zone: forgot to remove console.logs (4ec3e48)

0.1.3 (2018-03-03)

Performance Improvements

  • Updates to latest stencil, that includes the zone bypassing abilities.

Bug Fixes

0.1.2 (2018-03-03)

Performance Improvements

  • events: bypass ngzone (7366c38)
  • scroll: watchdog + simplification (33a6274)

Bug Fixes

  • scroll: clearInterval just to be safe (6da9882)

0.1.1 (2018-03-01)

Bug Fixes

  • button: pass the property type instead of hardcoding button (10e481a)

0.1.0 (2018-03-01)