Releases: MarketSquare/robotframework-browser
Browser library v13.5.0
What's Changed
This version improves the functionality of Record Selector
by adding free text edit for generated selector and ability to test with highlight where the selector is pointing to.
When running Browser with enable_presenter_mode=True
will stop and open selector recorder if a selector fails. The recorded selector will then be used to retry the keyword in question. This allows you to fix with one test execution all changed selectors.
- Bump approvaltests from 5.3.3 to 5.4.0 in /Browser by @dependabot in #2223
- Bump playwright from 1.24.1 to 1.24.2 by @dependabot in #2222
- Bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.32.0 by @dependabot in #2226
- Bump @typescript-eslint/parser from 5.31.0 to 5.32.0 by @dependabot in #2224
- Bump eslint from 8.20.0 to 8.21.0 by @dependabot in #2225
- Bump esbuild from 0.14.51 to 0.14.53 by @dependabot in #2227
- Bump approvaltests from 5.4.0 to 5.4.1 in /Browser by @dependabot in #2231
- Bump @types/react from 18.0.15 to 18.0.16 by @dependabot in #2230
- Bump esbuild from 0.14.53 to 0.14.54 by @dependabot in #2234
- Bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.33.0 by @dependabot in #2233
- Bump @typescript-eslint/parser from 5.32.0 to 5.33.0 by @dependabot in #2232
- Bump @types/react from 18.0.16 to 18.0.17 by @dependabot in #2235
- Bump @grpc/grpc-js from 1.6.8 to 1.6.9 by @dependabot in #2236
- Bump playwright from 1.24.2 to 1.25.0 by @dependabot in #2239
- Bump eslint from 8.21.0 to 8.22.0 by @dependabot in #2242
- Bump approvaltests from 5.4.1 to 5.4.2 in /Browser by @dependabot in #2243
- Bump @grpc/grpc-js from 1.6.9 to 1.6.10 by @dependabot in #2244
- Bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 by @dependabot in #2246
- Bump @typescript-eslint/parser from 5.33.0 to 5.33.1 by @dependabot in #2245
- Bump playwright from 1.25.0 to 1.25.1 by @dependabot in #2255
- Bump approvaltests from 5.4.2 to 5.5.1 in /Browser by @dependabot in #2256
- Bump @typescript-eslint/parser from 5.33.1 to 5.34.0 by @dependabot in #2252
- Bump @typescript-eslint/parser from 5.34.0 to 5.35.1 by @dependabot in #2258
- Topic highlights by @mkorpela in #2261
- Bump approvaltests from 5.5.1 to 5.6.0 in /Browser by @dependabot in #2260
- Bump typescript from 4.7.4 to 4.8.2 by @dependabot in #2262
- Bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.35.1 by @dependabot in #2259
- Bump eslint from 8.22.0 to 8.23.0 by @dependabot in #2263
- Bump @grpc/grpc-js from 1.6.10 to 1.6.11 by @dependabot in #2265
- Bump esbuild-node-externals from 1.4.1 to 1.5.0 by @dependabot in #2264
- Bump @types/react from 18.0.17 to 18.0.18 by @dependabot in #2267
- Bump @typescript-eslint/parser from 5.35.1 to 5.36.1 by @dependabot in #2268
- Bump @typescript-eslint/eslint-plugin from 5.35.1 to 5.36.1 by @dependabot in #2269
- Bump esbuild from 0.14.54 to 0.15.6 by @dependabot in #2266
- Topic selector recorder in presenter mode by @mkorpela in #2271
- more styling by @mkorpela in #2273
- Bump @grpc/grpc-js from 1.6.11 to 1.6.12 by @dependabot in #2272
- Bump grpcio from 1.47.0 to 1.48.1 in /Browser by @dependabot in #2275
- Bump grpcio-tools from 1.47.0 to 1.48.1 in /Browser by @dependabot in #2274
Full Changelog: v13.4.0...v13.5.0
Browser library 13.3.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.3.0 is a new release with enhancements about cleaning Browser library output and several bug fixes. All issues targeted for Browser library v13.3.0 can be found from the issue tracker.
Browser library 13.3.0 was released on Sunday July 10, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.23.2
Browser library v13.4.0
What's Changed
- Update Python dev deps by @aaltat in #2171
- Bump esbuild from 0.14.48 to 0.14.49 by @dependabot in #2172
- Bump @typescript-eslint/parser from 5.30.5 to 5.30.6 by @dependabot in #2175
- Bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6 by @dependabot in #2174
- Bump playwright from 1.23.2 to 1.23.3 by @dependabot in #2177
- Bump ts-node from 10.8.2 to 10.9.1 by @dependabot in #2179
- docs: add tomaspekarovic as a contributor for ideas by @allcontributors in #2180
- docs: add robinmackaij-kadaster as a contributor for bug by @allcontributors in #2181
- Bump approvaltests from 5.3.0 to 5.3.1 in /Browser by @dependabot in #2184
- Bump playwright from 1.23.3 to 1.23.4 by @dependabot in #2182
- Bump eslint from 8.19.0 to 8.20.0 by @dependabot in #2183
- show-trace should not fail if path is not absolute by @aaltat in #2186
- Fix New Persistent Context link in docs by @aaltat in #2187
- Bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.30.7 by @dependabot in #2189
- Bump @typescript-eslint/parser from 5.30.6 to 5.30.7 by @dependabot in #2188
- Update pabot to 2.5.4 by @aaltat in #2191
- Topic comments by @mkorpela in #2192
- more comment links by @mkorpela in #2193
- Topic comments 3 by @mkorpela in #2195
- Bump terser from 5.7.0 to 5.14.2 by @dependabot in #2196
- Bump playwright from 1.23.4 to 1.24.0 by @dependabot in #2198
- Bump @grpc/grpc-js from 1.6.7 to 1.6.8 by @dependabot in #2199
- Update documentation for "Press Keys" keyword. by @BCGST in #2201
- Topic relative upload paths by @mkorpela in #2203
- mention global scope by @mkorpela in #2204
- Bump approvaltests from 5.3.1 to 5.3.3 in /Browser by @dependabot in #2205
- Bump @typescript-eslint/eslint-plugin from 5.30.7 to 5.31.0 by @dependabot in #2210
- Bump @typescript-eslint/parser from 5.30.7 to 5.31.0 by @dependabot in #2208
- Bump esbuild from 0.14.49 to 0.14.50 by @dependabot in #2209
- Bump playwright from 1.24.0 to 1.24.1 by @dependabot in #2212
- fixed gitpod by @Snooz82 in #2216
- Bump google-protobuf from 3.20.1 to 3.21.0 by @dependabot in #2217
- Bump esbuild from 0.14.50 to 0.14.51 by @dependabot in #2219
New Contributors
Full Changelog: v13.3.0...v13.4.0
Browser library 13.2.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.2.0 is a new release with enhancements to Get Elements States and Evaluate JavaScript keyword and bug fixes when installing in Windows OS. All issues targeted for Browser library v13.2.0 can be found from the issue tracker.
Browser library 13.2.0 was released on Friday June 24, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.2
Browser library 13.1.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.1.0 is a new release with speed improvements of Selection keywords and a fix for strict mode in Table Keywords. All issues targeted for Browser library v13.1.0 can be found from the issue tracker.
Fixed Issues:
Browser library 13.0.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.0.0 is a new release with New Persistent Context keyword enhancements and removes drop argument from Drag And Drop By Coordinates keyword. All issues targeted for Browser library v13.0.0 can be found from the issue tracker.
Browser library 13.0.0 was released on Wednesday May 25, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.2
Browser library 12.4.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.4.0 is a new release with table keywords enhancements and several bug fixes. Now example trace viewer should work without re-installing Playwright. All issues targeted for Browser library v12.4.0 can be found from the issue tracker.
Browser library 12.4.0 was released on Tuesday May 17, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.0
Browser library 12.3.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.3.0 is a new release with enhancements when taking screenshot and bug fixes in several places. All issues targeted for Browser library v12.3.0 can be found from the issue tracker. Browser library 12.3.0 was released on Sunday April 3, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.20.1
v12.2.0
What's Changed
- docs: add simonmeggle as a contributor for test by @allcontributors in #1810
- Bump eslint from 8.9.0 to 8.10.0 by @dependabot in #1812
- Bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.13.0 by @dependabot in #1818
- Bump react-router-dom from 6.2.1 to 6.2.2 by @dependabot in #1820
- Bump approvaltests from 3.7.0 to 4.0.0 in /Browser by @dependabot in #1813
- Bump typescript from 4.5.5 to 4.6.2 by @dependabot in #1817
- Bump @typescript-eslint/parser from 5.12.1 to 5.13.0 by @dependabot in #1819
- Bump @types/react-dom from 17.0.11 to 17.0.12 by @dependabot in #1823
- Bump ts-loader from 9.2.6 to 9.2.7 by @dependabot in #1822
- Bump ts-node from 10.5.0 to 10.6.0 by @dependabot in #1824
- Add drop=True arg for Drag And Drop By Coordinates (#1716 and #1794) by @UliSei in #1799
- Bump eslint-config-prettier from 8.4.0 to 8.5.0 by @dependabot in #1827
- Bump @types/react-dom from 17.0.12 to 17.0.13 by @dependabot in #1826
- Allow config options for presenter mode by @aaltat in #1825
- Bump esbuild from 0.14.23 to 0.14.24 by @dependabot in #1829
- Explain that enable_presenter_mode also support dict by @aaltat in #1830
- Delete duplicate test by @aaltat in #1831
- Add support for enable_presenter_mode for many getters keywords by @aaltat in #1837
- added Drag And Drop Relative To by @Snooz82 in #1836
- Get parameter names by @mkorpela in #1834
- Bump ts-node from 10.6.0 to 10.7.0 by @dependabot in #1841
- Bump lint-staged from 12.3.4 to 12.3.5 by @dependabot in #1840
- Bump esbuild from 0.14.24 to 0.14.25 by @dependabot in #1839
- Topic docs and tests by @mkorpela in #1842
- Bump @typescript-eslint/eslint-plugin from 5.13.0 to 5.14.0 by @dependabot in #1845
- Bump @typescript-eslint/parser from 5.13.0 to 5.14.0 by @dependabot in #1844
- docs: add eldaduzman as a contributor for ideas by @allcontributors in #1846
- Added Table Keywords by @Snooz82 in #1843
- Bump pino from 7.8.0 to 7.8.1 by @dependabot in #1848
- Bump @types/react from 17.0.39 to 17.0.40 by @dependabot in #1851
- added Keyword
Scroll To Element
by @Snooz82 in #1850 - New
Evaluate JavaScript
Keyword by @Snooz82 in #1854 - Fix some evals by @mkorpela in #1856
Full Changelog: v12.1.0...v12.2.0
Browser library 12.1.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.1.0 is a new release with commit state for Wait For Navigation keyword and and bug fix for Select Options By keyword. All issues targeted for Browser library v12.1.0 can be found from the issue tracker.
Browser library 12.1.0 was released on Saturday February 26, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.19.2.