|
| 1 | +# jasmine-browser-runner 2.5.0 Release Notes |
| 2 | + |
| 3 | +## Changes |
| 4 | + |
| 5 | +* Allow listen address to be configured separately from hostname |
| 6 | + |
| 7 | + This allows the hostname to be set in configurations that need to listen |
| 8 | + to a different network interface than the one corresponding to the |
| 9 | + configured hostname, such as when using Saucelabs. |
| 10 | + |
| 11 | +* Bind to localhost in newly generated configs |
| 12 | + |
| 13 | + This improves security by preventing connections from other computers. The |
| 14 | + old behavior of binding to all network interfaces can still be enabled by |
| 15 | + removing the listenAddress field from the config or setting it to "*". |
| 16 | + |
| 17 | +* Report result to Saucelabs when using remote grid support |
| 18 | + |
| 19 | + This causes the run to show as Passed or Failed in the Saucelabs |
| 20 | + dashboard. Previously, that only worked when using the deprecated |
| 21 | + legacy Saucelabs support. |
| 22 | + |
| 23 | +* Support .mjs config file extension |
| 24 | + |
| 25 | +* Generate ES module config files instead of JSON |
| 26 | + |
| 27 | + This allows the use of comments. Because the config files have `.mjs` |
| 28 | + extension, they can be used in both CommonJS and ESM projects. |
| 29 | + |
| 30 | +* Updated minimum Express version |
| 31 | + * Merges [#55](https://github.com/jasmine/jasmine-browser-runner/pull/55) from @HolgerJeromin |
| 32 | + |
| 33 | +## Documentation improvements |
| 34 | + |
| 35 | +* Fixed type of hostname config prop |
| 36 | +* Improved readme intro |
| 37 | +* Fixed "Want more control?" example in README |
| 38 | + |
| 39 | +This version has been tested in the following environments. |
| 40 | + |
| 41 | +| Environment | Supported versions | |
| 42 | +|-------------------|--------------------| |
| 43 | +| Node | 18, 20 | |
| 44 | +| Safari | 15-17 | |
| 45 | +| Chrome | 126 | |
| 46 | +| Firefox | 102, 115, 127 | |
| 47 | +| Edge | 125 | |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | +------ |
| 52 | + |
| 53 | +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_ |
0 commit comments