97 Commits

Author SHA1 Message Date
Julian Gonggrijp
a25a10f6b3 Bump the version to 1.6.1 2025-03-31 01:25:03 +02:00
Julian Gonggrijp
0a67c26d26 Upgrade devDependencies via npm audit fix --force
This required upgrading the Node.js version in CI to 16.
2025-03-27 23:32:15 +01:00
Julian Gonggrijp
a2b5d4c62c Cancel PhantomJS
This is a temporary workaround until #4294 has been fully adressed.
2025-03-27 23:09:31 +01:00
Julian Gonggrijp
4c97452f74 Bump the version to 1.6.0 2024-01-24 00:04:08 +01:00
Julian Gonggrijp
be26215937 Get new debugInfo module to pass linting 2024-01-23 19:48:43 +01:00
Julian Gonggrijp
5ae5639de8 Move debugInfo to a separate module 2024-01-23 19:48:43 +01:00
Julian Gonggrijp
a2bcf1989e Add debugInfo method 2024-01-23 19:48:41 +01:00
Julian Gonggrijp
d82047abee Bump the version to 1.5.0 2023-07-28 17:51:04 +02:00
Geoffrey Booth
21742f3633 Update CoffeeScript dependency to version 2; update test per https://coffeescript.org/#breaking-changes-super-extends 2022-04-25 21:31:05 -07: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
37af733fb9 Bump the version to 1.4.1 2022-02-25 22:12:58 +01:00
Julian Gonggrijp
dddfba2c80 Upgrade the devDependencies (#4251 fix #4246) 2022-02-18 17:15:47 +01:00
jashkenas
5de45fc9e1 Backbone 1.4.0 2019-02-19 10:29:40 -08:00
Adam Krebs
02891a2924 cleanup some automatic test failures, fix lint issues 2016-06-20 16:17:15 -04:00
Adam Krebs
55bab76349 Upgrade Qunit to 2.0, auto-convert tests using apsdehal/qunit-migrate 2016-06-20 16:04:30 -04:00
Kevin Partington
09dfe9dbfd Upgrade ESLint to latest and replace removed rules 2016-05-27 20:42:11 -05:00
Robillard, Steven
b8c054aec7 Re-minified and updated versions. 2016-04-05 13:39:15 -04:00
Justin Ridgewell
835b17ba46 Backbone 1.3.2 2016-03-12 12:08:51 -05:00
Justin Ridgewell
7fe056cd24 Bump to v1.3.1
Because I screwed up the 1.3.0 release by not building the min files...
Sorry everyone.
2016-03-03 22:06:21 -05:00
Justin Ridgewell
478e708ade 1.3.0 2016-03-03 21:54:25 -05:00
Jordan Eldredge
bf0527897f Enable ESLint
This pull request replaces the old "jsl" linter with ESLint and enables it as
part of our integration tests.

So far, the only rules it includes are the ones which are both currently
enforced in Underscore AND are already passing in Backbone.

I will follow up with individual pull requests for each rule which will require
changes to the code in an attempt to bring us in sync with Underscore's style.
2015-12-15 16:25:59 -08:00
Craig Martin
421ccec7df trust npm to set up $PATH
npm automatically sets up $PATH to look in node_modules/.bin
2015-12-11 15:43:17 -05:00
Graeme Yeates
1274cc2f2d Bump karma requirement to 0.13.13 karma-runner/karma#1653 2015-10-23 13:31:14 -04:00
Graeme Yeates
02548a4bee Use karma concurrency for initiating parallel sauce tests 2015-10-22 10:01:28 -04:00
Adam Krebs
f7e73b6e44 Revert "Remove LICENSE from package.json files array." 2015-10-05 10:25:45 -04:00
Graeme Yeates
3c6fabbc8f Use _.create in extend 2015-09-18 12:58:02 -04:00
Jeremy Ashkenas
05fde9e201 Backbone.js 1.2.3 2015-09-03 11:56:05 -04:00
Paul Falgout
7db3e5e627 Remove LICENSE from package.json files array.
[NPM includes LICENSE automatically.](https://docs.npmjs.com/files/package.json#files)
https://github.com/jashkenas/underscore/pull/2264
2015-08-19 14:49:04 -05:00
Jeremy Ashkenas
00f8b6fe79 Backbone.js 1.2.2 2015-08-19 15:03:44 -04:00
Jeremy Ashkenas
2ee9081694 kill old email 2015-08-19 10:51:57 -04:00
Justin Ridgewell
f4d4557592 Setup DOM for every view test
Karma QUnit v0.1.5 now removes and reinserts the `#qunit-fixture`
element before every test.
2015-08-04 01:13:48 -04:00
Graeme Yeates
abb23436cd Fix #3724; add qunit dependency 2015-07-22 13:22:27 -04:00
Jeremy Ashkenas
938a8ff934 Backbone 1.2.1 2015-06-04 18:09:12 -04:00
Stéphane Roucheray
591ab696db Delete main property duplication 2015-06-01 21:55:15 +02:00
Adam Krebs
6ea3bfb665 merge in master branch 2015-05-13 11:10:03 -04:00
Adam Krebs
77f34b4f6a bump docco version to 0.7.0 2015-05-06 08:00:18 -04:00
Adam Krebs
f475de8467 Add uglify-js as a dev-dependency in package.json 2015-03-20 11:51:21 -04:00
Adam Krebs
4463e9bbfc build latest version and compile docs 2015-03-20 11:48:39 -04:00
Adam Krebs
401fdbd02c Merge branch 'master' into bb-120
Conflicts:
	index.html
2015-03-20 11:44:34 -04:00
Adam Krebs
bf731534aa Merge pull request #3507 from akre54/matches-with-callback
Matches with predicate
2015-03-20 11:33:01 -04:00
Graeme
f02ba1f47b Run test suite using karma 2015-02-20 15:12:09 -05:00
Adam Krebs
96f7746393 bump Underscore dependency to 1.7.0 2015-02-19 09:35:51 -05:00
Graeme
18ae321b32 Specify npm included files explictly in package.json 2015-01-22 17:39:15 -05:00
Adam Krebs
cd22d597fc bump underscore dependency to 1.6.0 due to #3331 2015-01-22 17:38:12 -05:00
Morgan 'ARR\!' Allen
52416c15a2 fixed camel case filename for doc run script 2015-01-22 17:38:09 -05:00
Graeme
85058d4824 Specify npm included files explictly in package.json 2014-11-28 22:01:32 -05:00
Adam Krebs
388d819a89 bump underscore dependency to 1.6.0 due to #3331 2014-11-12 15:21:31 -05:00