-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: karma-runner/karma
base: v5.1.1
head repository: karma-runner/karma
compare: v5.2.2
- 18 commits
- 25 files changed
- 8 contributors
Commits on Aug 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1a118c2 - Browse repository at this point
Copy the full SHA 1a118c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc2fd61 - Browse repository at this point
Copy the full SHA fc2fd61View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7cf7b1 - Browse repository at this point
Copy the full SHA e7cf7b1View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 5db46b7 - Browse repository at this point
Copy the full SHA 5db46b7View commit details -
fix(client): check in bundled client code into version control (#3524)
New script will take care about building assets and also checking that bundled assets are up-to-date as part of CI. This provides some improvements over the previous approach from f5521df#commitcomment-38967493: 1. It is possible to install `karma` from GitHub branch without the assumption that `browserify` is installed in user's project. 1. Karma contributors no longer need to run `npm run build` unless they want to change client code. 1. Simplifies runtime code.
Configuration menu - View commit details
-
Copy full SHA for 6cd5a3b - Browse repository at this point
Copy the full SHA 6cd5a3bView commit details -
fix(client): avoid race between execute and clearContext (#3452)
Add a delay in execute to ensure that reload events and clear context events are completed first. Fixes #3424
Configuration menu - View commit details
-
Copy full SHA for 8bc5b46 - Browse repository at this point
Copy the full SHA 8bc5b46View commit details
Commits on Aug 17, 2020
-
feat(server): allow 'exit' listeners to set exit code (#3541)
Currently it seems that it's not possible for reporters to set the exit code asynchronously. Within the "onRunComplete" event, the results.exitCode must be modified synchronously, otherwise the updated value is not taken into account. With this change, the reporters (or any other plugin) can pass an exit code to the callback of the 'exit' event.
Configuration menu - View commit details
-
Copy full SHA for 7a94d33 - Browse repository at this point
Copy the full SHA 7a94d33View commit details
Commits on Aug 31, 2020
-
chore(test): fix client tests in older IE versions (#3547)
By locking sinon to the older version. The problem was that new version of sinon brought newer versions of several dependencies, which use ES2016 Map, which is not available in the older IE versions. The solution is fragile as we can't reliably lock transitive dependencies, but should do for now to make master green. As a proper solution we should consider cutting a new major release, where we would drop support for ancient browsers and more clearly document which browsers karma aims to support.
Configuration menu - View commit details
-
Copy full SHA for f34b38f - Browse repository at this point
Copy the full SHA f34b38fView commit details -
chore(release): 5.2.0 [skip ci]
# [5.2.0](v5.1.1...v5.2.0) (2020-08-31) ### Bug Fixes * **client:** avoid race between execute and clearContext ([#3452](#3452)) ([8bc5b46](8bc5b46)), closes [#3424](#3424) * **client:** check in bundled client code into version control ([#3524](#3524)) ([6cd5a3b](6cd5a3b)), closes [/github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd#commitcomment-38967493](https://github.com//github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd/issues/commitcomment-38967493) * **dependencies:** update dependencies ([#3543](#3543)) ([5db46b7](5db46b7)) * **docs:** Update 03-how-it-works.md ([#3539](#3539)) ([e7cf7b1](e7cf7b1)) * **server:** log error when file loading or preprocessing fails ([#3540](#3540)) ([fc2fd61](fc2fd61)) ### Features * **server:** allow 'exit' listeners to set exit code ([#3541](#3541)) ([7a94d33](7a94d33))
Configuration menu - View commit details
-
Copy full SHA for 30ff444 - Browse repository at this point
Copy the full SHA 30ff444View commit details
Commits on Sep 2, 2020
-
fix: remove unused JSON utilities and flatted dependency (#3550)
This is unused since 70b72a9.
Configuration menu - View commit details
-
Copy full SHA for beed255 - Browse repository at this point
Copy the full SHA beed255View commit details -
chore(release): fix documentation update task (#3551)
The task has never succeeded because there was a typo in the repository URL. See https://travis-ci.org/github/karma-runner/karma/jobs/722815882#L1324 But build has never failed either, because "The exit code of after_success, after_failure, after_script, after_deploy and subsequent stages do not affect the build result." according to Travis [documentation](https://docs.travis-ci.com/user/job-lifecycle/#breaking-the-build) and this code was run in `after_success` stage. This should be fixed in a separate PR though.
Configuration menu - View commit details
-
Copy full SHA for 4b3a469 - Browse repository at this point
Copy the full SHA 4b3a469View commit details -
fix: remove broken link from docs - 06-angularjs.md (#3555)
The link [Full Spectrum Testing with AngularJS and Karma](http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-karma.html) is no longer working, http://www.yearofmoo.com cannot be reached.
Configuration menu - View commit details
-
Copy full SHA for da2f307 - Browse repository at this point
Copy the full SHA da2f307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2741d98 - Browse repository at this point
Copy the full SHA 2741d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac7b73a - Browse repository at this point
Copy the full SHA ac7b73aView commit details -
chore(release): update contributors when publishing a release (#3552)
Grunt release publishing [used to](https://github.com/karma-runner/karma/blob/master/gruntfile.js#L103) update `contributors` in `package.json`, but this feature has been lost during the migration to `semantic-release`. This PR restores the same logic in `semantic-release` plugin. I considered using [semantic-release-contributors](https://www.npmjs.com/package/semantic-release-contributors) first, but it has couple of issues: - it only adds contributors since last release, so can not restore contributors, who were missed while semantic-release was used for publishing - it parses author data from commit and then serializes it back, which in some cases produces wrong results (e.g. David Jensen <david@frode.(none)> becomes an empty string, because parsing silently fails) Because of the above issues I've re-implemented logic from the [Grunt plugin](https://github.com/vojtajina/grunt-npm/blob/master/tasks/npm.js#L90) as a semantic-release plugin and applied changes produced by it. There are a many changes to existing contributors, because current logic sorts them by the amount of commits.
Configuration menu - View commit details
-
Copy full SHA for 4fdef70 - Browse repository at this point
Copy the full SHA 4fdef70View commit details
Commits on Sep 8, 2020
-
fix: revert source-map update (#3559)
As it contains a breaking change per #3557.
Configuration menu - View commit details
-
Copy full SHA for d9ba284 - Browse repository at this point
Copy the full SHA d9ba284View commit details -
docs: mention that
htmlinclude type does not work anymore (#3556)Also added similar note for `dart` include type. Fixes #3419
Configuration menu - View commit details
-
Copy full SHA for 9ec37a9 - Browse repository at this point
Copy the full SHA 9ec37a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fffbaee - Browse repository at this point
Copy the full SHA fffbaeeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.1.1...v5.2.2