Skip to content

Commit

Permalink
fix($cookies): remove the deprecated $cookieStore factory
Browse files Browse the repository at this point in the history
Closes angular#16465

BREAKING CHANGE:

The $cookieStore has been removed. Migrate to the $cookies service. Note that
for object values you need to use the `putObject` & `getObject` methods as
`get`/`put` will not correctly save/retrieve them.

Before:
```js
$cookieStore.put('name', {key: 'value'});
$cookieStore.get('name'); // {key: 'value'}
$cookieStore.remove('name');
```

After:
```js
$cookies.putObject('name', {key: 'value'});
$cookies.getObject('name'); // {key: 'value'}
$cookies.remove('name');
```
  • Loading branch information
mgol authored Mar 13, 2018
1 parent 6e55b89 commit 73c6467
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 112 deletions.
1 change: 0 additions & 1 deletion angularFiles.js
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,6 @@ var angularFiles = {
],
'ngCookies': [
'src/ngCookies/cookies.js',
'src/ngCookies/cookieStore.js',
'src/ngCookies/cookieWriter.js'
],
'ngMessageFormat': [
Expand Down
6 changes: 1 addition & 5 deletions docs/content/api/index.ngdoc
Original file line number Diff line number Diff line change
Expand Up @@ -222,11 +222,7 @@ Use the ngCookies module to handle cookie management within your application.
{@link ngCookies#service Services / Factories}
</td>
<td>
The following services are used for cookie management:
<ul>
<li>The {@link ngCookies.$cookies $cookie} service is a convenient wrapper to store simple data within browser cookies.</li>
<li>{@link ngCookies.$cookieStore $cookieStore} is used to store more complex data using serialization.</li>
</ul>
The {@link ngCookies.$cookies $cookies} service is a convenient wrapper to store simple data within browser cookies.
</td>
</tr>
</table>
Expand Down
79 changes: 0 additions & 79 deletions src/ngCookies/cookieStore.js

This file was deleted.

27 changes: 0 additions & 27 deletions test/ngCookies/cookieStoreSpec.js

This file was deleted.

0 comments on commit 73c6467

Please sign in to comment.