Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

angular-cookies

Package Overview
Dependencies
Maintainers
1
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-cookies - npm Package Versions

1
1011

1.2.8

Diff

Changelog

Source

1.2.8 interdimensional-cartography (2014-01-10)

Bug Fixes

  • $http:
    • return responseText on IE8 for requests with responseType set (a9cccbe1, #4464, #4738, #5636)
    • Allow status code 0 from any protocol (28fc80bb, #1356, #5547)
    • cancelled JSONP requests will not print error in the console (95e1b2d6, #5615, #5616)
  • $location: return '/' for root path in hashbang mode (63cd873f, #5650, #5712)
  • $parse: fix CSP nested property evaluation, and issue that prevented its tests from failing (3b1a4fe0, #5591, #5592)
  • closure: add Closure externs for angular.$q.Promise.finally (caeb7402, #4757)
  • ngMock window.inject: Remove Error 'stack' property changes (7e916455)

Features

<a name="1.2.7"></a>

petermelias
published 1.2.7 •

Changelog

Source

1.2.7 emoji-clairvoyance (2014-01-03)

Bug Fixes

  • $animate:
    • ensue class-based animations are always skipped before structural post-digest tasks are run (bc492c0f, #5582)
    • remove trailing s from computed transition duration styles (50bf0296)
  • $http: (3d38fff8)
    • use ActiveX XHR when making PATCH requests on IE8 (6c17d02b, #2518, #5043)
    • fix 'type mismatch' error on IE8 after each request (fd9a03e1)
    • Ignore multiple calls to onreadystatechange with readyState=4 (4f572366, #5426)
  • $injector: remove the INSTANTIATING flag properly when done (186a5912, #4361, #5577)
  • $location:
  • $resource: prevent URL template from collapsing into an empty string (131e4014, #5455, #5493)
  • $sanitize: consider the size attribute as a valid/allowed attribute (056c8493, #5522)
  • Scope: don't let watch deregistration mess up the dirty-checking digest loop (884ef0db, #5525)
  • input:
    • use apply on the change event only when one isn't already in progress (a80049fd, #5293)
    • prevent double $digest when using jQuery trigger. (1147f219, #5293)
  • ngRepeat: allow for more flexible coding style in ngRepeat expression (c9705b75, #5537, #5598)
  • ngRoute: instantiate controller when template is empty (498365f2, #5550)
  • ngShow/ngHide, ngIf: functions with zero args should be truthy (01c5be46, #5414)

Performance Improvements

  • Scope: limit propagation of $broadcast to scopes that have listeners for the event (80e7a455, #5341, #5371)

<a name="1.2.6"></a>

petermelias
published 1.2.6 •

Changelog

Source

1.2.6 taco-salsafication (2013-12-19)

Bug Fixes

Features

  • jqLite: provide support for element.one() (937caab6)
  • ngAnimate: provide configuration support to match specific className values to trigger animations (cef084ad, #5357, #5283)

Performance Improvements

  • compile: add class 'ng-scope' before cloning and other micro-optimizations (f3a796e5, #5471)
  • $parse: use a faster path when the number of path parts is low (f4462319)
  • use faster check for $$ prefix (06c5cfc7)

<a name="1.2.5"></a>

petermelias
published 1.2.5 •

Changelog

Source

1.2.5 singularity-expansion (2013-12-13)

Bug Fixes

  • $compile: allow literals in isolate scope references (43072e38, #5296)
  • angular-mocks: use copy of mock data in $httpBackend (f69dc162)
  • closure: add missing FormController extern definitions (1d5e18b0, #5303)
  • ngInclude: add template to DOM before linking other directives (30a8b7d0, #5247)
  • ngView: add template to DOM before linking other directives (f8944efe)

Performance Improvements

  • $injector: remove invoke optimization that doesn't work (05e4fd34, #5388)
  • $resource: use shallow copy instead of angular.copy (fcd2a813, #5300)
  • a: do not link when href or name exists in template (f3de5b6e, #5362)
  • jqLite: implement and use the empty method in place of html(‘’) (3410f65e, #4457)

Breaking Changes

  • angular-mocks: due to f69dc162, some tests that rely on identity comparison rather than equality comparison in checking mock http responses will be broken, since now each mock response is a copy of the original response. This is usually fixable by changing a .toBe() comparison to toEqual() inside of tests.

<a name="1.2.4"></a>

petermelias
published 1.2.4 •

Changelog

Source

1.2.4 wormhole-blaster (2013-12-06)

Bug Fixes

  • $animate:
  • $compile:
    • update cloned elements if the template arrives after the cloning (b0972a2e)
    • ensure the isolated local watch lastValue is always in sync (2d0f6ccb, #5182)
  • $rootScope:
    • ensure that when the $destroy event is broadcast on $rootScope that it does something (d802ed1b, #5169)
    • ensure the phase is cleared within a digest if an exception is raised by a watcher (d3c486dd)
  • $sanitize: don't rely on YARR regex engine executing immediately in order to prevent object mutation (81b81856, #5193, #5192)
  • closure: closure compiler shouldn't rename .defaults.transformRequest (f01087f8)
  • input: ensure ngModelWatch() triggers second digest pass when appropriate (b6d54393, #5258, #5282)
  • isElement: return boolean value rather than truthy value. (2dbb6f9a, #4519, #4534)
  • jqLite: ignore incompatible nodes on find() (1169b544, #4120)
  • ngInit: evaluate ngInit before ngInclude (0e50810c, #5167, #5208)
  • ngSanitize: prefer textContent to innerText to avoid layout trashing (bf1972dc)

Performance Improvements

  • $parse: micro-optimization for ensureSafeObject function (689dfb16, #5246)
  • Scope: short-circuit after dirty-checking last dirty watcher (d070450c, #5272, #5287)

<a name="1.2.3"></a>

petermelias
published 1.2.3 •

Changelog

Source

1.2.3 unicorn-zapper (2013-11-27)

Bug Fixes

  • $animate:
  • ensure blocked keyframe animations are unblocked before the DOM operation (2efe8230, #5106)
  • ensure animations are disabled during bootstrap to prevent unwanted structural animations (eed23332, #5130)
  • $sanitize: use the same whitelist mechanism as $compile does (33352348, #3748)
  • input: react to form auto completion, through the change event, on modern browsers (a090400f, #1460)
  • $attrs: add $attrs.$attr to externs so that it isn't renamed on js minification (bcca8054)

Features

No new features in this release

Breaking Changes

There are no breaking changes in this release (promise!)

<a name="1.2.2"></a>

petermelias
published 1.2.2 •

Changelog

Source

1.2.2 consciousness-inertia (2013-11-22)

Bug Fixes

  • $animate:
    • ensure keyframe animations are blocked around the reflow (6760d7a3, #5018)
    • ensure transition animations are unblocked before the dom operation occurs (062fbed8, #5014, #4265)
    • ensure addClass/removeClass animations do not snap during reflow (76e4db6f, #4892)
    • ensure the DOM operation isn't run twice (7067a8fb, #4949)
  • $compile:
    • secure form[action] & iframe[srcdoc] (0421cb42, #4927, #4933)
    • ensure CSS classes are added and removed only when necessary (0cd7e8f2)
  • $httpBackend: only IE8 and below can't use script.onload for JSONP (a3172a28, #4523, #4527, #4922)
  • $parse: allow for new lines in expr when promise unwrapping is on (40647b17, #4718)
  • $resource: Always return a resource instance when calling class methods on resources. (f6ecf9a3, #4545, #5061)
  • httpBackend: should not read response data when request is aborted (6f1050df, #4913, #4940)
  • loader: expose $$minErr to modules such asngResource (9e89a31b, #5050)
  • ngAnimate:
    • correctly retain and restore existing styles during and after animation (c42d0a04, #4869)
    • use a fallback CSS property that doesn't break existing styles (1d50663b, #4902, #5030)
  • ngClass: ensure that ngClass only adds/removes the changed classes (6b8bbe4d, #4960, #4944)
  • ngController: fix issue with ngInclude on the same element (6288cf5c, #4431)
  • ngInclude:
    • Don't throw when the ngInclude element contains content with directives. (0a7cbb33)
    • allow ngInclude to load scripts when jQuery is included (c47abd0d, #3756)
  • ngMock: fixes httpBackend expectation with body object (4d16472b, #4956)
  • ngView: Don't throw when the ngView element contains content with directives. (e6521e74, #5069)
  • tests: Correct tests for IE11 (57924234, #5046)
  • input: hold listener during text composition (a4e6d962, #4684)

<a name="1.2.1"></a>

petermelias
published 1.2.1 •

Changelog

Source

1.2.1 underscore-empathy (2013-11-14)

Bug Fixes

  • $compile:
    • accessing controllers of transcluded directives from children (90f87072, #4935)
    • correctly handle interpolated style in replace templates (e1254b26, #4882)
  • $resource: don't use $parse for @dotted.member (9577702e)
  • bootstrap: make IE8 happy (a61b65d0)
  • loader: don't rely on internal APIs (8425e9fe, #4437, #4874)
  • minErr: remove references to internal APIs (94764ee0)
  • ngIf: don't create multiple elements when changing from a truthy value to another truthy value (4612705e, #4852)
  • urlUtils:

Features

<a name="1.2.0"></a>

petermelias
published 1.2.0 •

Changelog

Source

since 1.2.0 and 1.3.0-beta.1

Angular now requires a <base> tag when html5 mode of $location is enabled. Reasoning: Using html5 mode without a <base href="..."> tag makes relative links for images, links, ... relative to the current url if the browser supports the history API. However, if the browser does not support the history API Angular falls back to using the #, and then all those relative links would be broken.

The <base> tag is also needed when a deep url is loaded from the server, e.g. http://server/some/page/url. In that case, Angular needs to decide which part of the url is the base of the application, and which part is path inside of the application.

To summarize: Now all relative links are always relative to the <base> tag.

Exception (also a breaking change): Link tags whose href attribute starts with a # will only change the hash of the url, but nothing else (e.g. <a href="#someAnchor">). This is to make it easy to scroll to anchors inside a document.

Related to #6162 Closes #8492

petermelias
published 1.2.20 •

Changelog

Source

1.2.20 accidental-beautification (2014-07-11)

Bug Fixes

  • $http:
    • don't remove content-type header if data is set by request transform (7027844d, #7910)
    • add ability to remove default headers (172a4093, #5784)
  • $location: remove query args when passed in object (a26acb64, #6565)
  • input:
  • parseKeyValue: ignore properties in prototype chain (873acf8f, #8070, #8068)

Features

  • ngAnimate: conditionally allow child animations to run in parallel with parent animations (931789ec, #7946)

<a name="1.3.0-beta.14"></a>

1
1011
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc