ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

MIT License

Downloads
2.3M
Stars
51K
Committers
500

Bot releases are visible (Hide)

ionic-framework - 2.0.0-beta.6

Published by brandyscarney over 8 years ago

2.0.0-beta.6 (2016-04-21)

Bug Fixes

  • nav: tabs should not dereg child navs (f3ddb0b), closes #6267
  • sass: fix sass errors (219059c)
  • toast: create unique toast id (e07f0ae)
  • toast: remove default duration, allow close button click when bd disabled (d6589e1)
  • toast: remove unused options (f9ea2d8)

Features

  • add toast component (3fb79cf)
  • toast: display the toast even on page change unless dismissOnPageChange is passed (0264532), closes #5582
ionic-framework - 1.3.0 "delhi"

Published by danbucholtz over 8 years ago

<a name"1.3.0">

1.3.0 "delhi" (2016-04-21)

Features

  • angular: Upgraded to Angular 1.5

Bug Fixes

  • button-bar: borders back. (24b5b860, closes #4917)
  • exposeWhenAside: resize handler is trigger when screen dimensions change (b5968ca8)
  • item: fix padding for items (56bb89e1, closes #5534)
  • karma:
    • adding checks to prevent null pointers in clean-up phase (964a7d5f)
    • updated tests for 1.5, removed unnecessary 'clean-up' tests since angular-mocks (e5d9d14b)
  • modal: Don't show click-block-div unnecessarily on remove() (b0c89ef7)
  • navigation:
    • preventing swipe-to-go-back when side-menu is open on the right (9c614d31)
    • swipe-to-go-back on a per-view basis in iOS issue #4574 (c375b6e9)
  • nullRef: nullify reference to the destroyed slider (prevent it from calling update()) (7e9d52c2)
  • scroll: remove overflow scroll hidden for iOS (aec6598d)
  • slides: resolves data-update issue on duplicate slides #5739 (db8304d2)
  • tabs:
    • tabs are now styled directly via dom manipulations (fbae1aba)
    • tabs-color-active works with tabs-striped (237d79b7)
    • prevent flicker when changing tabs on android (a7620d21)
ionic-framework - 2.0.0-beta.5

Published by brandyscarney over 8 years ago

2.0.0-beta.5 (2016-04-20)

Bug Fixes

  • alert: remove justify content from buttons in an alert (9412a7c)
  • app: add iOS status bar padding to each mode (5a1c441), closes #5924
  • build: update the gulpfile nightly to only update the distributed package.json file (c1d82f4)
  • button: add a category to buttons so they won't get the button styles (35dd0ed), closes #6237
  • button: buttons don't get activated when ion-label contains exotic elements (0521ce2)
  • button: remove classes from buttons with categories (5f8edc2)
  • checkbox: add 'type="button"' to tag (7583ebf)
  • content: fix padding/margin attributes so all work on scroll-content (9020d52)
  • cordova: add status bar padding for content for all modes (f45ddf9), closes #5934
  • cordova: only target navbar section when it has the statusbar-padding (422c983)
  • focus: improve input focus control (e27452b), closes #5536
  • input: add 'type="button"' to button tag (f17f517)
  • input: blur when tapping outside input on iOS (f9b46c2), closes #5020
  • input: move nested function outside of if statment so as to fix issue related to strict (c8e58e5)
  • keyboard: remove content padding after input blur (e21c4d5), closes #5800
  • label: remove flex-basis to fix floating/stacked labels on iOS/Safari (cd62a4c), closes #6109
  • loading: present loading from root nav controller (f972908), closes #6121
  • platform: fire cordova platform.ready using zone (ba5624b), closes #6186
  • platform: run zone after cordova deviceready (e082bd1), closes #6087
  • sass: move the @at-root font import to the components file (8f08de1), closes #5931
  • sass: remove global imports from components (dad2155), closes #5931
  • searchbar: only show clear icon when focused on the searchbar (ecf9302), closes #5922
  • showHideWhen: remove hidden attribute on directives and use classes (5692abe), closes #5836
  • slides: add id to the slide component to grab the correct pagination (7263728), closes #5745 #5508
  • tabs: do not init w/ tab that is hidden or disabled (8d8cc4c), closes #6226
  • tabs: remove tabbarIcons and fix windows styling to use tabbarLayout (81dd1cc), closes #6126
  • toolbar: add border-top when toolbar is positioned to the bottom (29e6242), closes #5967
  • virtualScroll: load async data (16a283e), closes #6124

Features

  • app: getActiveNav() method (7777237)
  • backbutton: add hardware back button (68278b0), closes #5071
  • changeDetection: detach Tabs when not active (0c4171e)
  • changeDetection: detach ViewControllers when not active (b282e90)
  • confg: create a method to access the global app injector which contains references the (17a9e6d), closes #5973
  • content: add scrollToBottom (bef4a67)
  • directives: auto provide IONIC_DIRECTIVES to all components (0a83f2f), closes #6092
  • platform: add backbutton event (156fdc3)
  • platform: default desktop to use material design (51032d2), closes #6003
  • select: fallback to alert interface when more than 6 opts (1c67b02)
  • select: using action-sheet as ion-select interface (81096f1)
  • slides: add ability to slide to specific index (a6091bd)
  • slides: add method to get previous index (a54361c)
  • statusbarPadding: add statusbar-padding css to content (98c2aab)
  • statusbarPadding: add statusbar-padding css to toolbars (44403d1)
  • tabs: enabled and show inputs (1b085e3), closes #5768
  • toggle: add animation for windows mode toggle (f841bef), closes #5981

Performance Improvements

BREAKING CHANGES

  • tabs: tabbarIcons is officially removed, please use
    tabbarLayout instead. View the Tabs API docs for more information.
ionic-framework - 2.0.0-beta.4

Published by brandyscarney over 8 years ago

2.0.0-beta.4 (2016-04-07)

Bug Fixes

  • action-sheet: action sheet button shortens when activated in Safari (6d55abc), closes #5828
  • alert: disable listeners until ready (5844703), closes #5821
  • alert: prevent both click and enter keyup from firing (2000b1e)
  • build: output.css needs to exist prior to doc gen (7dfbb9d)
  • button: normalize generated button class names (5f621ab)
  • card: maintain card width when absolute positioned (349c577)
  • config: improve getBoolean() and getNumber() (d44f8f6)
  • generators: add tabs Sass file (80109b8)
  • generators: add TS tabs generator (3ad15b1)
  • img: only load ion-img when visible (0701338)
  • infinitescroll: always check on scroll change (fe04c51)
  • input: add event emitters for blur and focus to the ion-input component (3e88fe9), closes #5487
  • input: align item right to the bottom for windows mode (b3bea83)
  • input: update width of inputs so they don't exceed the item (4d4f1d4), closes #5835
  • ion-infinite-scroll: Fix error leaving page (05823f9)
  • label: add color to label in a select (8fff76e)
  • loading: fix animation for loading the first time (6cd90ee)
  • nav: correctly set zIndex when there's a previous view (1dd73aa)
  • nav: portal nav should always animate (86fc741), closes #6059
  • Nav: fixes swipeBackEnabled as attribute (17c3886), closes #5653
  • platform: windows UA should not trigger iOS (6dae784)
  • router: fix nested ion-nav router (b063566)
  • router: update path recognizer (3df5989), closes #5997
  • sass: change map-get to use color function in default themes (30bb005)
  • scroll: correctly resolve when scrolling finishes (35a3357)
  • searchbar: add padding around the floating searchbar wp (5ca6bf4), closes #5921
  • searchbar: call the input changed event on input not keyup (94707bf), closes #5584
  • searchbar: fix the border color and toolbar padding (0e91a69)
  • select: change windows border colors for selects to match input (6063932)
  • select: fix select styling on windows mode (a4fc96d), closes #5787
  • select: make select full width when with a stacked/floating label (4e37524), closes #5715
  • toolbar: fix back button for md mode (7dc58ef), closes #5923
  • toolbar: fix wp back button in toolbar (9a23a92)
  • toolbar: reduce min width on back button for wp mode (96375b6), closes #5759
  • ViewController: call onDismiss after transition ends (24443c3), closes #5818

Features

  • img: create ion-img (7a82727)
  • ion-content: adds for non-scrollable page content (442d135), closes #5987
  • loading: add ability to hide spinner in the config or options (dae37e7)
  • loading: add internal stack for the loading service (d3fa29f)
  • loading: add loading indicator component and styles (a485cd0)
  • router: allow multiple routers (3733ebc)
  • sass: add support for contrast color in MD mode colors map (9efa3ea)
  • sass: add support for contrast in color map for wp mode (5f2e737)
  • sass: add the ability to pass a contrast color in the colors map to iOS (ff1a8ac)
  • storage: clear() removes all entries in the storage engine (6e7cc97)
  • virtualScroll: init virtual scroll (7679ac0), closes #5418

Performance Improvements

  • infinitescroll: display none svg until needed (085088e), closes #5776

BREAKING CHANGES

  • sass: Can now pass contrast to the colors map:
$colors-wp: (

  primary: (
    base: #327eff,
    contrast: yellow
  ),
  secondary: (
    base: #32db64,
    contrast: hotpink
  ),
  danger: #d91e18,
  light: #f4f4f4,
  dark: #222
) !default;

references #5445

  • sass: Can now pass contrast to the colors map:
$colors-md: (

  primary: (
    base: #327eff,
    contrast: yellow
  ),
  secondary: (
    base: #32db64,
    contrast: hotpink
  ),
  danger: #d91e18,
  light: #f4f4f4,
  dark: #222
) !default;

references #5445

  • sass: Can now pass contrast to the colors map:
$colors-ios: (

  primary: (
    base: #327eff,
    contrast: yellow
  ),
  secondary: (
    base: #32db64,
    contrast: hotpink
  ),
  danger: #d91e18,
  light: #f4f4f4,
  dark: #222
) !default;

references #5445

ionic-framework - 2.0.0-beta.3

Published by brandyscarney over 8 years ago

2.0.0-beta.3 (2016-03-07)

Bug Fixes

  • actionsheet: fix md ripple on actionsheet (f51a3f5)
  • alert: increase padding on windows alert (c96af06), closes #5722
  • alert: update radio/checkbox items to buttons elements (b24dc27)
  • animations: get easing curve from parent animation (bc06994)
  • chip: cleaned up some of the UI and added some sass variables (eeac795)
  • config: fix config set function so that it has arguments defined (894824e), closes #5696
  • infinitescroll: only show spinner when loading (7ee0b52), closes #5690
  • input: add tappable attr to input-cover (b814314)
  • item: add a default size for items in buttons to use the content button sizes (7b14a29), closes #5580
  • label: change the flex for stacked and floating labels so buttons can be added (65ee86f), closes #5319
  • label: remove margin from item-right in a stacked or floating label (7416827)
  • nav: change init zIndex to 100 (5863e2c)
  • nav: create opts object when undefined/null (8975016), closes #5737
  • nav: do not hide pages if an overlay is in the stack (4922fc6), closes #5430
  • nav: reset zIndex when goes under 0 (ad50a11), closes #5718
  • nav: use setRoot when root property changes (d77e8d9), closes #5668
  • overlays: update keyboard focus management (e639457)
  • radio: do not use strict comparison for values (a2f858b), closes #5660
  • radio: improve group/button value comparisons (5d9b169)
  • radio: select only one radio when w/out ngModel (e92feef), closes #5659
  • select: do not open on form submit (b219de5), closes #5596
  • select: improve value comparisons (b967b1e)
  • tabs: don't add the has-icon class to a tab button if the layout is icon-hide (6b93bc1), closes #5658
  • tabs: improves tabs style for iOS (b9a4628)
  • textarea: width of textarea was exceeding page area (ec11ae3)
  • touchaction: apply to child touch elements (0129410)
  • util: array length check (9dc3840)
  • util: getQueryString tests (f8e38ef)
  • util: ignore empty query param in getQueryString (908ea8c)
  • windows: detect windows phone via user agent (703fe16)

Features

  • buttons: dynamically add button attributes (154a69c), closes #5186
  • searchbar: debounce input events (f6af807), closes #5429
  • searchbar: disable autocorrect/autocapitalize/spellcheck (498dd54), closes #5749
  • touchaction: remove 300ms delay via touch-action (e1c77a3)
  • windows: add card components (dd7def6)
  • windows: add checkbox styling and update alert checkbox (1ecfa6f)
  • windows: add chip component (2699b44)
  • windows: add content padding/margin components for wp (fe11ecc)
  • windows: add detail-push icon (706e0d7)
  • windows: add input border color variable to theme (0d4971f)
  • windows: add input component sass (f8ef960)
  • windows: add label Sass file (8a1e450)
  • windows: add list and item components (1cf56ee)
  • windows: add menu Sass component (cd7d627)
  • windows: add modal file (a323aa1)
  • windows: add noto sans as a fallback font (85c1637)
  • windows: add radio component for wp mode (dd206ad)
  • windows: add searchbar component with styling (a9054ad)
  • windows: add segment component (922e1f1)
  • windows: add select component (781ea83)
  • windows: add tabs component and clean up windows UI (fa2e4b2)
  • windows: add toggles (b7bcd39)
  • windows: add windows support to snapshot (368c12a)
  • windows: change windowsphone platform to windows (8df8420)
  • windows: clean up action sheet UI (138e876)
  • windows: clean up button and alert UI (13f3e83)
  • windows: clean up button css, rename Sass variables and add more (bba3c5c)
  • windows: fix card and alert UI (69c0da2)
  • windows: fix config so it will disable hover (996f944)
  • windows: initial add for windows badges (1fc0a23)
  • windows: initial add of action sheet (370490e)
  • windows: initial add of alert with windows dialog styles (6af9b77)
  • windows: initial add of toolbar with some custom theming (6062bb6)
  • windows: initial add of windows mode (a9c995d)
  • windows: make wp buttons more windows-y (b91f8de)
  • windows: more UI cleanup (a594531)
  • windows: UI fixes (29ff7f1)
  • windows: windows UI cleanup (e05f147)
ionic-framework - 2.0.0-beta.2

Published by brandyscarney over 8 years ago

2.0.0-beta.2 (2016-03-01)

Bug Fixes

  • alert: add max height to alert body so it will overflow (9c0eebd), closes #5316
  • animation: ensure final inline styles applied when fallback runs (4524e5a), closes #5484
  • deploy: make sure production mode is set to true (af0d84c)
  • generate: output correct Sass import for pages (3784f47), closes #5641
  • menu: fix enabled check (8564d79)
  • nav: immediately stop if view removed before trans finished (4fabade)
  • overlay: do not dom cache views before overlays (4cae151), closes #5483
  • refresher: get scrollTop from the scroll element to prevent refreshing when dragging up (ea884de), closes #5207
  • sass: rename brightness/inverse sass functions (892b007), closes #5542
  • tabs: pop tab page to parent nav (b9eec24), closes #5196
  • toolbar: add a min-width to the toolbar content so that it won't overlap buttons (5fb1e08), closes #5657

Features

  • checkbox: add change event (2596731)
  • infiniteScroll: add infinite scroll (0480fa3), closes #5415
  • input: default autocomplete/autocorrect=off, fix autofocus (b53d707)
  • menu: grab the menu by side only if it is enabled (a2b7a21)
  • NavController: prevent other lifecycle events from firing (6b9e59d), closes #5516
  • prodMode: set isProd() when prodMode set in @App config (3c8daa0)
  • spinner: SVG spinners (6c73446)
  • toggle: add change event (730cccd)
ionic-framework - 2.0.0-beta.1

Published by brandyscarney over 8 years ago

2.0.0-beta.1 (2016-02-18)

Bug Fixes

  • alert: add padding under the alert title for iOS when there is no message (c365c92), closes #5299
  • alert: fix alert button background color on activated (fd0b851)
  • animations: remove inline styles when finished (22c32f3), closes #5130
  • button: button goes transparent on hover on desktop (non-touch devices) (0e5d3d7)
  • button: fix colorized buttons on hover and outline buttons on hover (2df72cc)
  • checkbox: use value accessor provider (e468a21), closes #5353
  • colors: update sass inverse color function (55ef5a8)
  • input: fix stand-alone text-input item cover (e2554f0), closes #5387
  • input: make ion-label tappable to focus input (38595fa), closes #5378
  • item: add min-height to item-inner to remove gap between items (90f165f), closes #5350
  • menu: add/remove gesture listeners per enabled menu (ff24152)
  • NavController: fire onPageWillUnload/DidUnload (8f0b88b), closes #5507
  • radio: radio w/ falsy value not checkable (89861e0), closes #5348
  • radio: use value accessor provider (b85d7aa)
  • segment: add the active background color to the colorized segments and remove activated c (df9a4df), closes #5308
  • select: use value accessor provider (3444a3c)
  • toggle: use value accessor provider (5034c1d), closes #5425
  • toolbar: fix md toolbar so it doesn't flow off the screen (bd03760), closes #5414
  • toolbar: fixes segment/title aligment when cordova iOS style is applied (2766f7f), closes #5208
  • toolbar: toolbar padding when running in cordova iOS (db535dd)

Features

  • generators: add Sass import reminder to page generator (b22b5ff)
  • menu: allow persistent menus (0d47a1b), closes #5204
  • menu: close any opened menu (c02fb51)
  • MenuController: create isOpen() and isEnabled() (3bb09ce), closes #5390
  • nav: iOS swipe to go back (da37029), closes #5185
  • select: cancel output event (6a7c97d), closes #5439
  • slides: add slideChangeStart event output (736140c), closes #5301
  • slides: Added move event onSlideMove (daceb98)
  • tabs: rootParams, pass params to tabs (e06cf71), closes #5172
  • Theme: md toolbar dark theme (7eb7952)
  • Themes: dark theme (3ee5bd3)
  • Themes: md cards dark theme (3dbd9a9)
  • Themes: md dark theme item-divider (eb8e778)
  • Themes: md outer content dark theme (bcaa484)
  • Themes: md toggle dark theme (569beab)

Performance Improvements

  • animation: only update progressStep once per 16ms (098371a)
ionic-framework - 1.2.4 "Copenhagen"

Published by perrygovier over 8 years ago

A small but critical change to the Copenhagen release

Bug Fixes

  • tabs overflow scroll with child not view. Fixes #4891 (1f2178f)
ionic-framework - 2.0.0-beta.0

Published by tlancina over 8 years ago

2.0.0-beta.0

Enjoy!

<3 The Ionic Team

ionic-framework - 2.0.0-alpha.57

Published by adamdbradley over 8 years ago

2.0.0-alpha.57 (2016-02-10)

Bug Fixes

  • button: bar-button uses inner span as flexbox (38a3be4)

Features

  • Improved transitions and animations
  • hairlines width can be configured with a sass variable (06b3a5b)
  • ion-item-sliding: style icons on top of text in an option button (4e57fcf), closes #5352

Refactor

  • animations: no longer using Web Animations polyfill (da18868)

Breaking Changes

The Web Animations polyfill is no longer shipped with the framework and may cause build errors.

Projects will need to be updated accordingly.

ionic-framework - 2.0.0-alpha.56

Published by brandyscarney over 8 years ago

2.0.0-alpha.56 (2016-02-05)

Bug Fixes

  • tabs: show navbar on second page in tab (f2db74b)
ionic-framework - 2.0.0-alpha.55

Published by tlancina over 8 years ago

2.0.0-alpha.55 (2016-02-05)

Bug Fixes

  • alert: ensure keyup listener has been removed (2710e34)
  • build: tell gulp when finished building (60e1278)
  • generators: use mkdirp-no-bin (dcc20fa)
  • input: copy custom attrs from ion-input to native input (4cfe210)
  • menu: fix scrolling page w/ side menus (72699db), closes #5272
  • menu: only close when open on enable change (a428363)
  • searcher: add autocomplete="off" to native input (f47c3c3)

Features

  • actionsheet: disable clicking backdrop to dismiss (7686767)
  • alert: disable clicking backdrop to dismiss (53e014f)

Performance Improvements

  • cards: remove translateZ from ion-card (60fdc5c)
  • tabs: render tab navbar at same time of tab content (687a17b)
ionic-framework - 2.0.0-alpha.54

Published by tlancina over 8 years ago

2.0.0-alpha.54 (2016-02-02)

Bug Fixes

  • alert: add checkbox icon for iOS using Sass variables from regular checkbox (68819f0), closes #5253
  • badge: change default badge color to primary (93b9891), closes #5222
  • badge: split badge color into separate modes (b472c6c)
  • css: minor updates to match previous snapshots (9749b06)
  • input: add/remove disabled on native text input (11b8e08), closes #5280
  • input: check has value on writeValue (181a070)
  • input: parent Item is optional (db6f4bc)
  • prepare: add missing require to prepare task (b2f7278)
  • scrollbars: do not apply css scrollbars (f3fb182)
  • select: always update value and text (58443f0)
  • select: null value clears select text (c264e31), closes #5288

Features

  • button: increase hit area of toolbar buttons (cad9e49)
  • checkbox: add bg transition to md checkbox (8466d39)
  • overlay: fire the cancel handler when dismissing from backdrop (1c618b5)
  • scrollbars: webkit scrollbar styling for desktop (c7f2268)
ionic-framework - 2.0.0-alpha.53

Published by perrygovier over 8 years ago

2.0.0-alpha.53 (2016-01-28)

Features

  • Normalize how ion-item and inner inputs/avatars/icons/etc are written
  • Only one type of ion-item, rather than every input also having a similar structure
  • Multiple inputs can be placed inside of an ion-item
  • Allow avatars/thumbnails/icons next to checkbox/radio/toggle/select/input
  • Inputs can be stand-alone components, and not required within an ion-item

Breaking Changes

  • Inputs are now placed inside of ion-item
  • Inputs do not come with their own label
  • ion-item-content has been replaced with ion-label
  • Label attributes are placed on ion-label rather than ion-input
  • Native HTML <input> and <textarea> should not be used in items, but instead <ion-input> and <ion-textarea>
Text Input Refactor

Was:

<ion-input>
  <ion-label>Email</ion-label>
  <input type="email">
</ion-input>

<ion-input>
  <ion-label>Comments</ion-label>
  <textarea></textarea>
</ion-input>

Now:

<ion-item>
  <ion-label>Email</ion-label>
  <ion-input type="email"></ion-input>
</ion-item>

<ion-item>
  <ion-label>Comments</ion-label>
  <ion-textarea></ion-textarea>
</ion-item>

Checkbox Refactor

Was:

  <ion-checkbox [(ngModel)]="data">
    My Checkbox
  </ion-checkbox>

Now:

  <ion-item>
    <ion-label>My Checkbox</ion-label>
    <ion-checkbox [(ngModel)]="data"></ion-checkbox>
  </ion-item>
Radio Button Refactor

Was:

<ion-list radio-group [(ngModel)]="data">

  <ion-list-header>
    Auto Manufacturers
  </ion-list-header>

  <ion-radio value="cord">
    Cord
  </ion-radio>

  <ion-radio value="duesenberg" checked="true">
    Duesenberg
  </ion-radio>

  <ion-radio value="hudson">
    Hudson
  </ion-radio>

</ion-list>

Now:

<ion-list radio-group [(ngModel)]="data">

  <ion-list-header>
    Auto Manufacturers
  </ion-list-header>

  <ion-item>
    <ion-label>Cord</ion-label>
    <ion-radio value="cord"></ion-radio>
  </ion-item>

  <ion-item>
    <ion-label>Duesenberg</ion-label>
    <ion-radio value="duesenberg" checked="true"></ion-radio>
  </ion-item>

  <ion-item>
    <ion-label>Hudson</ion-label>
    <ion-radio value="hudson"></ion-radio>
  </ion-item>

</ion-list>
Select Refactor

Was:

  <ion-select [(ngModel)]="gender">
    <ion-label>Gender</ion-label>
    <ion-option value="f" checked="true">Female</ion-option>
    <ion-option value="m">Male</ion-option>
  </ion-select>

Now:

  <ion-item>
    <ion-label>Gender</ion-label>
    <ion-select [(ngModel)]="gender">
      <ion-option value="f" checked="true">Female</ion-option>
      <ion-option value="m">Male</ion-option>
    </ion-select>
  <ion-item>
Toggle Refactor

Was:

  <ion-toggle [(ngModel)]="data">
    My Toggle
  </ion-toggle>

Now:

  <ion-item>
    <ion-label>My Toggle</ion-label>
    <ion-toggle [(ngModel)]="data"></ion-toggle>
  </ion-item>
Label Attribute Refactor

Was:

<ion-input fixed-label>
  <ion-label>Username</ion-label>
  <input type="text">
</ion-input>

<ion-input floating-label>
  <ion-label>Email</ion-label>
  <input type="email">
</ion-input>

Now:

<ion-input>
  <ion-label fixed>Username</ion-label>
  <ion-input></ion-input>
</ion-input>

<ion-input>
  <ion-label floating>Email</ion-label>
  <ion-input type="email"></ion-input>
</ion-input>

misc

  • Code and syntax highlighting in markdown (8cb2b4d)
  • Merge pull request #5217 from manucorporat/2.0 (e1b514d)

chore

  • chore(changelog): label attr refactor (ca6eef9)
  • chore(changelog): updates for alpha.53 (47806dc)
  • chore(package): don't increment version in gulp package (ab4c7c3)
  • chore(snapshot): update snapshot to run all tests (cb7a358)

docs

  • docs(): hide methods not requiring docs (dbc681f)
  • docs(): update for alpha52 (cefc305)
  • docs(blur): hide docs for blur (4435451)
  • docs(demos): clean up blur demo (779a494)
  • docs(demos): clean up nav-push-pop (4eadc78)
  • docs(demos): fix scroll demo to use correct attributes (4df4afd)
  • docs(demos): prettify ShowWhen demo (aca9ea6)
  • docs(demos): prettify config some more and add another page - fix back button icon (e982c69)
  • docs(demos): prettify nav params demo (58dfa3d)
  • docs(demos): prettify the config demo (a8bc0d2)
  • docs(demos): prettify the hide-when demo (a676d7d)
  • docs(demos): prettify the platform demo (b933029)
  • docs(demos): prettifying local-storage demo (8bc853f)
  • docs(demos): prettifying modal demo (95d03ca)
  • docs(demos): prettifying some more local-storage (2d691b0)
  • docs(demos): remove attr from docs (047a939)
  • docs(demos): remove unused demos (c68da33), closes #5216
  • docs(demos): remove unused demos (e50eb89), closes #5216
  • docs(demos): update demos to latest alpha (59c62a0)
  • docs(demos): update demos with item-refactor (d7dec0a)
  • docs(demos): update menu demo to use menuClose attribute (e7fe7e4)
  • docs(toolbar): add subheader and footer examples (d971f3e), closes #5174 #5063
  • docs(toolbar): clean up docs (18eb967)

feat

  • feat(checkbox): stand-alone checkbox components (6890532)
  • feat(select): emit change and select events (e19d4e3), closes #5219
  • feat(util): add margin attributes (e22ccf4)

fix

  • fix(alert): add z-index and border-radius to fix ripple (5b0d60d), closes #5203
  • fix(blur): fix blur directive so it adds the filter and add a test (4af0e41)
  • fix(input): change next input imports (70a9eb3)
  • fix(input): checked attr can be an empty string or no value (e76b559)
  • fix(input): clean up CSS on inputs and labels (2fc9753)
  • fix(input): fix floating label on blur w/ value (5d4a8fe)
  • fix(input): fix floating/stacked label relocate (ad7885f)
  • fix(input): update input css/tests (42f6b10)
  • fix(label): fix label for item and inputs by adding flex back (3cbbfdc)
  • fix(label): remove left margin for md labels in items (3be8952)
  • fix(menu): fix right side menu - platform becomes _platform (0b0500d), closes #5147
  • fix(radio): allow radios to check even without values (f20ae8f)
  • fix(radio): prevent multiple radio buttons from being checked (334fb3c)
  • fix(scroll): add pull to refresh Sass back to core component (adce1e5)
  • fix(scroll): canOverscroll was set to false which prevented PTR from ever working (e4b2006)
  • fix(searchbar): modify height on the input to fix it on Canary (e672de5), closes #5176
  • fix(select): fix select disabled state (eb03159)
  • fix(select): update text on ngModel change (0a04522)
  • fix(slides): convert loop attribute to a boolean and index to a number before passing to slides (de9a986), closes #5189

refactor

  • refactor(input): break apart input source files (aea2217)
  • refactor(input): place inputs inside of ion-item (b3a7298)

release

  • release: 2.0.0-alpha.53 (9a78d68)

test

  • test(input): add test to reproduce a floating label bug (c1fbbb1)
  • test(list): add some markup for checkboxes and avatars (e568eb9)
  • test(list): fix toggle to represent new ion-item (58d994b)
  • test(radio): add e2e test for radios with no value (f79a121)
ionic-framework - 1.2.3 "copenhagen"

Published by mlynch almost 9 years ago

Bug Fixes

  • input: focus on iOS (aef490b1)
  • scroll: js scrolling for iOS for now (d9b35f4d)
ionic-framework - 1.2.2 "barcelona"

Published by mlynch almost 9 years ago

1.2.2 "barcelona" (2015-12-31)

Bug Fixes

Features

ionic-framework - 1.2.1 "amsterdam"

Published by perrygovier almost 9 years ago

<a name"1.2.1">

1.2.1 "amsterdam" (2015-12-17)

Changes

  • textarea: negative indent on iOS only. Fixes #4761 (cff02a5)
  • refresher: PTR in desktop. Fixes #4758 (72f2fb8)
  • slides: compile cloned nodes. Fixes #4764 (75df701)
  • Memory (ea655d6)
  • viewSwitcher: reflow issue. Fixes #4782 (d0246cf)
  • Cleanup (e49818a)
  • input: multi-input case. Fixes #4778 (ebe134b)
  • scroll: disable body scroll on iOS safari (5875ebc)
  • Revert "scroll: disable body scroll on iOS safari" (3d866a0)
  • slides: size 100% of container. Fixes #4802 (ff752f7)
  • Revert "update main section of bower.json with bundle" (c9bd3e8)
  • Removed text-indent. (535b96b)
  • refresher: don't use parseInt (97bb63e)
  • remove float parsing on refresher (58a80da)
  • refresher: PTR doesn't break after scrolling. Fixes #4753 (3efb33d)
  • refresher: handle pointer events (1f43278)
  • New release codenames (59c68aa)
  • Setup empty arrays before evaluating ionic.CSS (9465021)
  • Merge pull request #4815 from nikolasleblanc/master (daf71c7)
  • modal: popover and modal scroll fixes #4793 (8f00626)
ionic-framework - 1.1.1 "yttrium-yeti"

Published by perrygovier almost 9 years ago

<a name"1.1.1">

1.1.1 "yttrium-yeti" (2015-11-05)

Bug Fixes

  • browser: ios9 location patch (e5b85df)
  • ionContent: fix scroll sizing with native scrolling and pull-to-refresh (3ab9eaf)
  • ionRadio: fix adjacent selectors that break in iOS9 (11232d4)
  • ionSlideBox: prevent $animate from cause a delay when removing slides and slide-pagers (98ccc9d)
  • ios9: uiwebview patch (c2822e7)
  • popup: make popups play nice with other async popups (6101d4b)

Features

  • meteor: add Meteor support
    (af1bfef)
  • navView: support ControllerAs syntax for ion-nav-views
    (a665d1d)
ionic-framework - v1.1.0 "xenon-xerus"

Published by perrygovier about 9 years ago

<a name"1.1.0">

1.1.0 "xenon-xerus" (2015-06-30)

Bug Fixes

  • location: Fix preventDefault logic in ionic.Gesture.gestures.Drag (e10b5d2)
  • menuClose: Prevent clicking on current page link in sidemenu from disorganizing page hierarchy. Fixes #4132) (a379bfd)
  • select: prevent words from being cut off (e8724e1)
  • tabs: adjust tabs and content when hiding the nav bar (7e4fb15)

Features

  • angular: Upgrade to Angular 1.4 (355bf6a)
  • clearCache: clearCache returns a promise (336c388)
ionic-framework - v1.0.1 "uranium-unicorn"

Published by perrygovier over 9 years ago

<a name"1.0.1">

1.0.1 "vanadium-vaquita" (2015-06-30)

Features

  • gestures: add dragstart and dragend gestures (7679690)
  • sideMenu: add menu open and close events (dbd5881)
  • spinner: allow ionSpinner default to be set by ionicConfigProvider (cf338cf)

Bug Fixes

  • button: fix line-height for button-small (753fcde)
  • ionicConfig:
    • remove tel from images (d256870)
    • add content scheme to whitelist (8572f38)
  • gestures: only preventDefault on direction if direction supplied (56ab0f2)
  • history: maintain nextViewOptions with resolves (cef6708)
  • item: set complex ionItems to use scss var (5aaa94a)
  • infiniteScroll: reduce memory used by inactive spinner (32da5cd)
  • loading: reduce memory used by inactive spinner (f622817)
  • popup: close highest overlay (bcfe210)
  • scroll: keyboard support for native scroll views (a293a23)
  • scrollView: fix memory leak in JS scrolling cleanup (d6431a7)
  • tabs:
    • make icons and titles stay in the same position (d9b3b80)
    • fix icons and titles position (f76aedb)
  • tap: stop cloning date inputs (d3c3e8c)
  • viewSwitcher: broadcast view transition events in a consistent order (f78b1b3)
Package Rankings
Top 0.37% on Npmjs.org
Top 3.57% on Proxy.golang.org
Top 20.43% on Repo1.maven.org
Badges
Extracted from project README
version version version version