<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/npm-packages/async.git, branch v3.0.0</title>
<subtitle>github.com: caolan/async
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/'/>
<entry>
<title>Version 3.0.0</title>
<updated>2019-05-20T02:27:33+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T02:27:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=72de392b6dffc466419ae7cab419d3b120d2459d'/>
<id>72de392b6dffc466419ae7cab419d3b120d2459d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update built files</title>
<updated>2019-05-20T02:27:01+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T02:27:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=bd881300c0f69b32a0113c3c9b955db87cdc8c8f'/>
<id>bd881300c0f69b32a0113c3c9b955db87cdc8c8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move async.mjs to dist</title>
<updated>2019-05-20T02:25:58+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T02:23:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=3fa33dd70c786d98dc203ae8a0d4d434d418dbd6'/>
<id>3fa33dd70c786d98dc203ae8a0d4d434d418dbd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update changelog</title>
<updated>2019-05-20T02:18:50+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T02:18:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=aa1c7988c5f9d4368cbcb0a1547c2a36380b889c'/>
<id>aa1c7988c5f9d4368cbcb0a1547c2a36380b889c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: Add .mjs bundle and pkg.main to CJS build (#1642)</title>
<updated>2019-05-20T02:16:37+00:00</updated>
<author>
<name>Alex Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T02:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=e19cee4ca8a5d7feb2e3cfeb1d10f028643786f1'/>
<id>e19cee4ca8a5d7feb2e3cfeb1d10f028643786f1</id>
<content type='text'>
* feat: add mjs bundle and pkg.main to CJS build

* update docs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* feat: add mjs bundle and pkg.main to CJS build

* update docs
</pre>
</div>
</content>
</entry>
<entry>
<title>update changelog</title>
<updated>2019-05-20T01:35:12+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T01:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=902b8d0c82308c94b827bad7f597f516bd2b50c6'/>
<id>902b8d0c82308c94b827bad7f597f516bd2b50c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BREAKING CHANGE: awaitable queues (#1641)</title>
<updated>2019-05-20T01:30:18+00:00</updated>
<author>
<name>Alex Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T01:30:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=e0446642d70817f4353b4ed12a3c86e5d769cf01'/>
<id>e0446642d70817f4353b4ed12a3c86e5d769cf01</id>
<content type='text'>
* BREAKING CHANGE: awaitable queues

* fix priorityQueue tests

* fix tests in firefox

* make the upgrade a bit more user-friendly

* clarify docs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* BREAKING CHANGE: awaitable queues

* fix priorityQueue tests

* fix tests in firefox

* make the upgrade a bit more user-friendly

* clarify docs
</pre>
</div>
</content>
</entry>
<entry>
<title>update changelog</title>
<updated>2019-05-20T00:50:54+00:00</updated>
<author>
<name>Alexander Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T00:48:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=1d458d980a8bfee8c941061dca364a33cf15fac0'/>
<id>1d458d980a8bfee8c941061dca364a33cf15fac0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BREAKING CHANGE: remove partial application feature of applyEach (#1640)</title>
<updated>2019-05-20T00:17:29+00:00</updated>
<author>
<name>Alex Early</name>
<email>alexander.early@gmail.com</email>
</author>
<published>2019-05-20T00:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=667e71760e7f2dd558e868796bd6e6008a3bac16'/>
<id>667e71760e7f2dd558e868796bd6e6008a3bac16</id>
<content type='text'>
* BREAKING CHANGE: remove partial application feature of applyEach

* add awaitable tests for applyEach
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* BREAKING CHANGE: remove partial application feature of applyEach

* add awaitable tests for applyEach
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: Add Azure Pipelines for CI (Windows, Linux, Mac) (#1630), Fix async function serialization in Safari.</title>
<updated>2019-04-07T22:25:07+00:00</updated>
<author>
<name>Pablo Núñez</name>
<email>pablonete@gmail.com</email>
</author>
<published>2019-04-07T22:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/npm-packages/async.git/commit/?id=4330d536c106592139fa82062494c9dba0da1fdb'/>
<id>4330d536c106592139fa82062494c9dba0da1fdb</id>
<content type='text'>
* Add azure pipelines CI.

* Publish test results.

* Enable coveralls

* Use Safari  for OSX browser tests.

* Adding missing lib files to karma (only Safari complained).

* Rename with dot so it gets better placed in order.

* Use ci instead of install, so we stick with package-lock.json

* Use npm test instead of mocha directly. It just needed a double -- escape.

* Move DISPLAY to Linux only, with value set just once.

* Use variables for DISPLAY, browser tests and coveralls.

* Simplify steps with a browser name variable.

* Run junit reporter on CI only.

* DISPLAY should be already an environment variable.

* Use vmImage for consistency with other OS.

* Don't use verbose npm@1 task.

* No need to setTimeout, let's `done` on the callback.

* Don't resume twice.
Check queue length on callback for safety, setTimeout may be delayed.

* Avoid time dependency, act on events instead.

* Avoid dependency on timing to final assertion.

* Rewrite test to avoid setTimeout

* Fix formatting.

* Make diff more significant (125+50 ~= 200)

* Make diff more significant to avoid race conditions.

* Wait a bit more so default 5 retries did happen.

* Make delays shorter to avoid "Timeout of 250ms exceeded"

* Shorten delay to avoid 200ms test timeout in browser tests.

* Shorten timeout to mitigate 200ms test timeout.

* Add more diff on delays to enforce test behavior.

* Make delays more significant to avoid race conditions.

* Stop using setTimeout and rely on events to push new items, so order is enforced.

* Fix async function serialization in Safari.

* Add more delay so 4 never completes before 3.

* Ensure 3 never completes before 4.

* Use drain instead of task count.
Trying to ensure done is called from Windows browser tests that fail frequently.

* Ensure 2 starts before 3 arrives.Avoid expected 'process 2 3' to equal 'process 2'

* Add retries to browser tests.

* Don't fail all on Mac &amp; Windows browser tests.

* Ensure 3 happens before 2, it fails sparely on OSX.
AssertionError: expected [ 1, 2, 3 ] to deeply equal [ 1, 3, 2 ]

* Avoid unnecessary multilines.

* Use Edge for Windows browser tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add azure pipelines CI.

* Publish test results.

* Enable coveralls

* Use Safari  for OSX browser tests.

* Adding missing lib files to karma (only Safari complained).

* Rename with dot so it gets better placed in order.

* Use ci instead of install, so we stick with package-lock.json

* Use npm test instead of mocha directly. It just needed a double -- escape.

* Move DISPLAY to Linux only, with value set just once.

* Use variables for DISPLAY, browser tests and coveralls.

* Simplify steps with a browser name variable.

* Run junit reporter on CI only.

* DISPLAY should be already an environment variable.

* Use vmImage for consistency with other OS.

* Don't use verbose npm@1 task.

* No need to setTimeout, let's `done` on the callback.

* Don't resume twice.
Check queue length on callback for safety, setTimeout may be delayed.

* Avoid time dependency, act on events instead.

* Avoid dependency on timing to final assertion.

* Rewrite test to avoid setTimeout

* Fix formatting.

* Make diff more significant (125+50 ~= 200)

* Make diff more significant to avoid race conditions.

* Wait a bit more so default 5 retries did happen.

* Make delays shorter to avoid "Timeout of 250ms exceeded"

* Shorten delay to avoid 200ms test timeout in browser tests.

* Shorten timeout to mitigate 200ms test timeout.

* Add more diff on delays to enforce test behavior.

* Make delays more significant to avoid race conditions.

* Stop using setTimeout and rely on events to push new items, so order is enforced.

* Fix async function serialization in Safari.

* Add more delay so 4 never completes before 3.

* Ensure 3 never completes before 4.

* Use drain instead of task count.
Trying to ensure done is called from Windows browser tests that fail frequently.

* Ensure 2 starts before 3 arrives.Avoid expected 'process 2 3' to equal 'process 2'

* Add retries to browser tests.

* Don't fail all on Mac &amp; Windows browser tests.

* Ensure 3 happens before 2, it fails sparely on OSX.
AssertionError: expected [ 1, 2, 3 ] to deeply equal [ 1, 3, 2 ]

* Avoid unnecessary multilines.

* Use Edge for Windows browser tests.
</pre>
</div>
</content>
</entry>
</feed>
