V1.0.0-beta.5b 'cadmium-camel' Released!


#1

This is a hotfix for 1.0.0-beta.5

Download Instructions: https://github.com/driftyco/ionic#quick-start

1.0.0-beta.5b “cadmium-camel” (2014-05-14)

Bug Fixes

  • sideMenu:
    • do not let the user scroll the whole body by dragging the menu horizontally (6e149eef)
    • fix disabled menu links (fa8aa6a8, closes #1388)

Features

  • checkbox: right align w/ .item-checkbox-right (610e2328, closes #1290)

1.0.0-beta.5 “barium-bobcat” (2014-05-14)

Bug Fixes

  • $ionicLoading: do not flicker when showing long loading messages (90e7395e, closes #1252)
  • .slide-left-right-ios7: do not give borders to header/footer bars (30a9da19, closes #1232)
  • .tab-item: make it work with activator (1b1c234f, closes #1317)
  • CustomEvent: fix IE CustomEvent polyfill (191464c9)
  • activator: properly activate elements nested inside an item (3c15b118)
  • button: fix icon vertical alignments for IE 10 (930794cd)
  • e2e-tests: disable ionic-tap during e2e tests (636ca943, closes #1310)
  • footer: Fix placement of .bar-footer.item-input-inset (eaee564d, closes #1325)
  • header: Set a height for .bar .title (0c960b54)
  • headerBar: tap to scroll to top only on the nearest scrollview (58c97e0d, closes #1329)
  • input:
    • vertically align date input text (e5af75fa, closes #1147)
    • transparent bg for .item-input-inset input (08f0adb1)
  • ion-header-bar: when hidden, correctly offset the ion-content (efa61844, closes #1351)
  • ionCheckbox: make ng-checked and ng-change work (a006d896, closes #1349)
  • ionItem: transform to <a> tag for ui-sref (c6c1300b)
  • ionNavButtons: do not append if page is removed very quickly (24a488bb)
  • ionToggle: stop error in edge case of drag ending before raf (d108a29e)
  • ionView:
    • make it set navbar if title changes back to old value (919d4f8d, closes #1121)
    • make sure title is set correctly in edge cases (4814a63b)
  • listView: reordering upwards in a list is more responsive, fix scrolling error (df9c0747, closes #1202)
  • refresher: make arrow spin correctly (2ec01733, closes #1319)
  • scroll:
    • scroll inputs correctly with footer (373c0cd4)
    • Scrolling using pointer events (ed3ee1d0)
  • select:
  • sideMenu: Disable content interaction when menu open (76d4c083, closes #1339)
  • tap:
    • Normalize taps w/ pointer events also (1a2e501f)
    • Prevent different input focus after 300ms delay (8730e62e, closes #1370)
  • textarea: Allow scroll in textarea when focused (5f2fdfdd, closes #1280)

Features

  • $ionicModal: allow configuration of backdropClickToClose (291d723a)
  • ionNavBackButton: make pressed state work (8d34ab28)
  • platform: added isWindowsPhone() method (08e4b3d9)
  • tap: Make TAP_RELEASE_TOLERANCE configurable (27369930)
  • touch-action: add touch-action: manipulation (40cd6f72)
  • ui-router: upgrade to angular-ui-router v0.2.10 (b9353e71, closes #941)

Breaking Changes

  • ion-checkbox no longer has an isolate scope.

This will break your checkbox only if you were relying upon the
checkbox having an isolate scope: if you were referencing
$parent.value as the ng-disabled attribute, for example.

Change your code from this:

<ion-checkbox ng-disabled="{{$parent.isDisabled}}"></ion-checkbox>

To this:

<ion-checkbox ng-disabled="{{isDisabled}}"></ion-checkbox>

(a006d896)


#2

This topic is now pinned. It will appear at the top of its category until it is either unpinned by a moderator, or the Clear Pin button is pressed.


#5

This topic is now pinned. It will appear at the top of its category until it is either unpinned by a moderator, or the Clear Pin button is pressed.


#7

it seems that issue “1339” isn’t fixed as i can still click the links in the ion-content when the menu is open. or do i have to change something accordingly?


#8

ion-slide-box issue still there as @romanrast was reporting: “ion-slide-box seems to be broken with beta 5. When flicking to the end and then flick once more the slide box starts at the beginning and is empty and not flickable anymore.”


#9

Hey guys,

your “min” files on code.ionicframework.com are not minified.

ionic.min.js
ionic-angular.min.js

Greets,

bengtler


#10

Apologies for this release, all. It has shown us to put a huge focus on testing, specifically automated end to end tests, before the next release.


#11

@bengtler fixed, thank you


#12

No probs and thank you,

please be not so hard with your self ;).

It is already a beta status …

And i noticed, that the ionic-modal events are not firing?

$scope.modal.show()
does not trigger $scope.$on(‘modal.show’) ?

Or Do i miss something?

It would be helpful, if you use backdropClickToClose that you can hang on modal.close to handle it special.

Bye


#13

Hi, i have some problems doing the migration from beta-4 to beta-5b.

In particular, i have a side menu in my actual application, and replacing ionic.bundle.min.js beta-4 by the beta-5b version make it disapear.
Is it normal or not at all ?

Sorry i am a ionic newbe and i have to learn !
Should I post it as a new topic rathen than here ?


#14

On http://code.ionicframework.com/ when I select version 5b from the dropdown nothing happens: it stays on version 5 (yesterday’s release). Tried in chrome and firefox on mac os.


#15

What’s the preferred way to get the latest release from Bower now?

bower install drifty/ionic#master ?


#16

@jough this should work: bower install --save driftyco/ionic#master and bower update ionic to keep it up to date.


#17

Awesome update, thanks ionic team :smiley: #cheers


#18

If I built my app using the ionic-cli, is there an automated way to update what’s in my www/lib/ionic folder to the latest release? Seems like it should be obvious, but I haven’t found it yet. Thank you!


#19
bower install --save driftyco/ionic#master
bower update ionic

#20

Hello Team.

There definitely seem to be issues with this build as discussed by most before me. Should we wait for the next beta? Beta 4 seems to be much better than 5 and I don’t wanna ruin my app now… =) Please let us know.

And BTW…The Ionic Team is just awesome!

Regards,
Shreerang
Spatial Unlimited


#21

Hi all,

We will be releasing beta.6 tomorrow, and make sure it is well tested using some new infrastructure we have been developing over the past week.

Beta.5b was a hotfix release and obviously had some problems. This isn’t OK, and we are working to make sure it doesn’t happen again.

Thanks for the patience.


#22

Hi All,
I integrated beta 5b. In beta5b sliding is not working with IE. Previously, it was working with IE with Beta4. How i can resolve sliding issue???


#23

i think,

ionic does not support IE in the beta versions anyway.

Greets