Julian Gonggrijp
9260f3cb43
Merge branch 'release/1.4.1' ( #4255 )
1.4.1
2022-02-26 01:31:21 +01:00
Julian Gonggrijp
dac55793f6
Add a note about changed filenames to the change log
2022-02-26 01:02:08 +01:00
Julian Gonggrijp
39c46a7dd6
Adapt to new location of annotated examples ( #4252 #4246 )
...
The updated docco puts these annotated sources in a different place.
Rather than forcing them back in the old place, it seems easiest to
just go with the flow.
2022-02-26 01:02:08 +01:00
Julian Gonggrijp
0f2674bcd9
Regenerate minified bundle and documentation for 1.4.1
2022-02-26 01:02:08 +01:00
Julian Gonggrijp
8057f34fe1
Add a prepublishOnly script with all necessary steps
2022-02-26 01:02:07 +01:00
Julian Gonggrijp
f669deddb0
Add the new sourcemap location to the published files
2022-02-26 01:02:07 +01:00
Julian Gonggrijp
511b72120f
Use cpy-cli to alias the new sourcemap file to the old name
...
Learning from past experiences, just changing the name of a file is
going to break somebody's code, so let's not go there, even if it
makes more sense.
2022-02-26 01:02:07 +01:00
Julian Gonggrijp
63ecb0bb6e
Update package.json build script to newer uglifyjs ( #4252 #4246 )
2022-02-26 01:02:07 +01:00
Julian Gonggrijp
ed1e8d9a50
Add a change log entry for version 1.4.1
2022-02-26 01:02:04 +01:00
Julian Gonggrijp
bae4a4cab5
Give every change log entry an id for linking purposes
2022-02-26 00:33:03 +01:00
Julian Gonggrijp
b451cde861
Move all past documentation links from rawgit.com to statically.io
2022-02-26 00:33:03 +01:00
Julian Gonggrijp
00f984ee0f
Reconcile #3966 with #4061
2022-02-26 00:33:03 +01:00
Julian Gonggrijp
b667a2d36d
Update documentation to reflect #3966
2022-02-26 00:33:02 +01:00
Julian Gonggrijp
3b358a23c4
Update the copyright years
2022-02-26 00:33:02 +01:00
Julian Gonggrijp
37af733fb9
Bump the version to 1.4.1
2022-02-25 22:12:58 +01:00
Julian Gonggrijp
91ab0de708
Merge pull request #4252 from jashkenas/patch-1
2022-02-19 21:58:16 +01:00
Julian Gonggrijp
777279c075
Just skip the browsers that don't work in Sauce Labs ( #4252 #4253 )
2022-02-18 22:05:09 +01:00
Julian Gonggrijp
ddc6ab862d
Speed up Sauce testing ( #4251 #4252 )
...
Lower tolerances, more concurrency.
2022-02-18 17:25:11 +01:00
Julian Gonggrijp
ac5e173e27
Use npm ci instead of npm install ( #4252 )
...
As suggested by @ogonkov in
https://github.com/jashkenas/backbone/pull/4252#discussion_r800372668
2022-02-18 17:16:00 +01:00
Julian Gonggrijp
a2002e8564
Run latest Edge and Safari CI tests on latest OS versions ( #4251 )
2022-02-18 17:16:00 +01:00
Julian Gonggrijp
aef9972d26
Omit Firefox 11 from CI tests for now ( #4251 #4252 )
2022-02-18 17:16:00 +01:00
Julian Gonggrijp
0e4ee91a60
Run npm audit fix ( #4246 )
2022-02-18 17:16:00 +01:00
Julian Gonggrijp
19ce298f78
Address linter errors and warnings ( #4251 #4246 )
2022-02-18 17:15:59 +01:00
Julian Gonggrijp
dddfba2c80
Upgrade the devDependencies ( #4251 fix #4246 )
2022-02-18 17:15:47 +01:00
Julian Gonggrijp
2694bfa4c7
Increase Karma Sauce browserDisconnectTimeout ( #4251 )
2022-02-18 17:15:46 +01:00
Julian Gonggrijp
725a957f48
Restore env var indirection in Karma Sauce config ( #4251 )
...
As suggested by @ogonkov in review to #4252 .
This partly reverts commit 453bdf5ce0 .
2022-01-22 11:20:56 +01:00
Julian Gonggrijp
91b190bcdb
Run SauceLabs Firefox 11 tests specifically on Windows 10 ( #4251 )
...
I tried a couple of different OS version, and this one was the first
where Firefox 11 seems to connect correctly at least some of the time.
(To clarify: the tests were passing in Firefox 11 on all OS versions I
tried, but in most cases a connection error prevented Karma from
knowing this. I only know because I saw the reports in the Sauce web
interface.)
2022-01-22 03:53:15 +01:00
Julian Gonggrijp
e71ee8f1ec
Set the Karma Sauce region to 'eu' ( #4251 )
...
I chose this datacenter when creating my account. Maybe it matters.
2022-01-22 03:09:31 +01:00
Julian Gonggrijp
c86aab2ed0
Limit Karma Sauce concurrency ( #4251 )
...
My account currently allows only two concurrent runs, so let's rule
out that this is biting us.
2022-01-22 03:07:52 +01:00
Julian Gonggrijp
6f1eb88761
Copy two Karma config fields from Underscore ( #4251 )
2022-01-22 03:06:34 +01:00
Julian Gonggrijp
b7157387bc
Update Sauce browser selection in karma config ( #4251 )
...
I mostly copied this from the current config in Underscore.
2022-01-22 02:16:38 +01:00
Julian Gonggrijp
f80570a7a9
Run the test workflow in a newer Node version ( #4251 )
...
In Node 6, running Karma gave the following warning:
Error during loading "/home/runner/work/backbone/backbone/node_modules/karma-sauce-launcher" plugin:
Unexpected token function
I had no such error running karma after installing karma-sauce-launcher
locally in Node 14, so this upgrade might fix some things.
We are not exactly in the business of supporting old Node versions, so
this should be relatively painless.
2022-01-22 02:11:33 +01:00
Julian Gonggrijp
a10ce93c21
Put back the test workflow cache key ( #4251 )
...
This reverts commit 02c3b73aa8 .
2022-01-22 01:55:24 +01:00
Julian Gonggrijp
4e66def27d
Add a package-lock.json ( #4251 #4246 )
2022-01-22 01:52:36 +01:00
Julian Gonggrijp
453bdf5ce0
Use GH default env vars directly in karma.conf-sauce ( #4251 )
...
If I understand the documentation correctly, it is not strictly
necessary that these variables be read from the workflow file; they
may also be read directly by the target processes.
2022-01-22 01:12:36 +01:00
Julian Gonggrijp
a2cefce2a5
Include test directory as a condition for running the test workflow
...
Cf #4251
2022-01-22 01:08:04 +01:00
Alexey
010e928383
Split command
2022-01-21 23:27:28 +03:00
Alexey
0ab0d02b65
Add job names
2022-01-21 23:26:59 +03:00
Alexey
8e975030e5
Remove xvfb setup
2022-01-21 23:21:26 +03:00
Alexey
02c3b73aa8
Remove cache key for now
2022-01-21 23:20:57 +03:00
Alexey
a2f7cbafd3
Fix env vars
2022-01-21 23:20:25 +03:00
Alexey
52f23814f7
Add workflows to paths
2022-01-21 21:30:44 +03:00
Alexey
17018ebdc7
Replace branches list
2022-01-21 21:28:24 +03:00
Julian Gonggrijp
589f1b97b3
Credit Sauce Labs in the README ( #4247 )
2022-01-21 14:06:23 +01:00
Julian Gonggrijp
b7bd1706e6
Merge pull request #4248 from ogonkov/gh_workflows
...
Replace Travis with GitHub Workflows
2022-01-21 14:00:21 +01:00
Alexey
5d95c0afdf
Cache deps
2022-01-18 17:38:22 +03:00
Alexey
27c9159b88
Use --no-audit for install
2022-01-18 17:36:49 +03:00
Alexey
8a9fe59c3e
Add --no-audit flag
2022-01-18 12:53:56 +03:00
Alexey
e7ba250be6
Fix module installation
2022-01-18 12:52:27 +03:00
Alexey
0738170a23
Add job name
2022-01-18 12:35:38 +03:00