3.4.0 • Published 6 months ago

testcafe v3.4.0

Weekly downloads
229,046
License
MIT
Repository
github
Last release
6 months ago
  • Works on all popular environments: TestCafe runs on Windows, MacOS, and Linux. It supports desktop, mobile, remote and cloud browsers (UI or headless).
  • 1 minute to set up: You do not need WebDriver or any other testing software. Install TestCafe with one command, and you are ready to test: npm install -g testcafe
  • Free and open source: TestCafe is free to use under the MIT license. Plugins provide custom reports, integration with other tools, launching tests from IDE, etc. You can use the plugins made by the GitHub community or create your own.

Install TestCafe and Run a Test

Table of contents

Features

Stable tests and no manual timeouts TestCafe automatically waits for page loads and XHRs before the test starts and after each action. It also features smart test actions and assertions that wait for page elements to appear. You can change the maximum wait time. If elements load faster, tests skip the timeout and continue.

Rapid test development tool When you enable live mode, changes to test code immediately restart the test, and you instantly see the results.

Latest JS and TypeScript support TestCafe supports the most recent JavaScript-related features, including ES2017 (async/await). You can also use TypeScript if you prefer a strongly typed language instead.

Detects JS errors in your code TestCafe reports JS errors that it locates on a given webpage. Tests automatically fail if TestCafe encounters such errors. You can, however, disable this option.

Concurrent test launch TestCafe can open multiple instances of the same browser and run parallel tests (to help decrease test execution time).

PageObject pattern support The TestCafe's Test API includes a high-level selector library, assertions, etc. You can combine them to implement readable tests with the PageObject pattern.

const macOSInput = Selector('.column').find('label').withText('MacOS').child('input');

Easy to include in a continuous integration system You can run TestCafe from a console, and its reports can be viewed within CI systems (TeamCity, Jenkins, Travis & etc.)

Love TestCafe Open-source Edition? Want to Record Tests without Writing JavaScript or TypeScript Code?

TestCafe Studio: IDE for End-to-End Web Testing

TestCafe is the perfect choice for JavaScript developers and experienced Q&A teams. If you’d like to delegate testing to QA engineers and are looking for a code-free way to record and maintain tests compatible with your existing infrastructure, check out TestCafe Studio - a testing IDE built atop the open-source version of TestCafe.

Review the following article to learn how TestCafe Studio can fit into any workflow: What's Better than TestCafe? TestCafe Studio.

Get Started with TestCafe Studio

Getting Started

Installation

Ensure that you run Node.js version 16 or higher, and run the following command:

npm install -g testcafe

Creating the Test

For this simple example, we will test the following page: https://devexpress.github.io/testcafe/example

Create a .js or .ts file on your computer. Remember that a .js or .ts file must maintain a specific structure: tests must be organized into fixtures. You can paste the following code to see the test in action:

import { Selector } from 'testcafe'; // first import testcafe selectors

fixture `Getting Started`// declare the fixture
    .page `https://devexpress.github.io/testcafe/example`;  // specify the start page


//then create a test and place your code within it
test('My first test', async t => {
    await t
        .typeText('#developer-name', 'John Smith')
        .click('#submit-button')

        // Use the assertion to check if actual header text equals expected text
        .expect(Selector('#article-header').innerText).eql('Thank you, John Smith!');
});

Running the Test

Call the following command in a command shell. Specify the target browser and file path.

testcafe chrome test1.js

TestCafe opens the browser and begins test execution.

Important: Make certain the browser tab that runs tests stays active. Do not minimize the browser window. Inactive tabs and minimized browser windows switch to lower resource consumption mode. In low consumption mode, tests may not execute correctly.

Viewing the Results

TestCafe outputs results into a command shell by default. See Reporters for more information. You can also use plugins to customize reports.

Test Report

Read the Getting Started page for additional assistance.

Documentation

Visit the following webpage to review our online help system: Documentation.

Get Help

Join the TestCafe community on Stack Overflow. Ask and answer questions using the TestCafe tag.

Issue Tracker

Use our GitHub issues page to report bugs and suggest enhancements.

Stay in Touch

Follow us on Twitter. We post TestCafe news and updates.

Contributing

Read our Contributing Guide to learn how to contribute to the project.

To create your own plugin for TestCafe, you can use these plugin generators:

If you want your plugin to be listed below, send us a note in a Github issue.

Thanks to all of our contributors – We appreciate your commitment to the TestCafe community.

aha-oretamaaialeks-proAleksey28AlexanderMoiseevAlexanderMoskovkin
alexey-linAlexKamaevalexphilinAlexSkorkinalexwybraniecAnastasiaIvanova8
andrewbranchAndreyBelymAndyWendtAnnaKondratovaanthophobiacArtem-Babich
Arthy000augustomezencio-hotmartbdwainbenmonrobeyondcomputebill-looby-i
bsmithb2caseyWebbcdrinicgfarmer4Chris-Greaveschurkin
dej611DIRECTcutDmitry-OstasheveignatyevericydFarfurix
flora8984461GeoffreyBoothhelen-dikarevahonsq90infctrinikulin
Ivan-Katovichjamesgeorge007jaypeajosephmalamkanhaiya15karolnowinski
kirovboriskisrefodLavrovArtemlink89lzxbmacdonaldr93
MargaritaLosevaMarketionistMatthewNielsen27mattkubejmattmanskemcjim
miherlosevmorfey13mostlyfabulousmurajun1978NickCisNuarat
OgurecherPayBaspgornypietrovichradarhereraspo
rbardinirenancoutorob4629rueyaa332266sgrillon14smockle
stefanschenksuperromasylbrutaiki-fwtestcafe-build-bottheghostbel
titermantobiasbueschelvarunkumarVasilyStrelyaevvitalicsVla8islav
wentwrongb12031106danielroedanieltrogerDevSideintermike
kirillsalikhovmichaelficarrarr13ktomashanacekTrevorKarjanis

Plugins

TestCafe developers and community members made these plugins:

Different Versions of TestCafe

 TestCafeTestCafe Studio
No need for WebDriver, browser plugins or other tools
Cross-platform and cross-browser out of the box
Write tests in the latest JavaScript or TypeScript
Clear and flexible API supports ES6 and PageModel pattern
Stable tests due to the Smart Assertion Query Mechanism
Tests run fast due to intelligent Automatic Waiting Mechanism and Concurrent Test Execution
Custom reporter plugins
Use third-party Node.js modules in test scripts
Integration with popular CI systems *
Free and open-source 
Visual Test Recorder 
Interactive Test Editor 
Automatic Selector Generation 
Run Configuration Manager 
IDE-like GUI 

* You can use open-source TestCafe to run TestCafe Studio tests in CI systems.

Badge

Show everyone you are using TestCafe: Tested with TestCafe

To display this badge, add the following code to your repository readme:

<a href="https://github.com/DevExpress/testcafe">
    <img alt="Tested with TestCafe" src="https://img.shields.io/badge/tested%20with-TestCafe-2fa4cf.svg">
</a>

Thanks to BrowserStack

We are grateful to BrowserStack for providing the infrastructure that we use to test code in this repository.

License

Code released under the MIT license.

Creators

Developer Express Inc. (https://devexpress.com)

@babel/core@babel/plugin-proposal-async-generator-functions@babel/plugin-proposal-class-properties@babel/plugin-proposal-decorators@babel/plugin-proposal-object-rest-spread@babel/plugin-proposal-private-methods@babel/plugin-syntax-dynamic-import@babel/plugin-syntax-import-meta@babel/plugin-transform-async-to-generator@babel/plugin-transform-exponentiation-operator@babel/plugin-transform-for-of@babel/plugin-transform-runtime@babel/preset-env@babel/preset-flow@babel/preset-react@babel/runtime@devexpress/bin-v8-flags-filter@devexpress/callsite-record@types/nodeasync-exit-hookbabel-plugin-module-resolverbabel-plugin-syntax-trailing-function-commasbowsercallsitechaichalkchrome-remote-interfacecoffeescriptcommanderdebugdedentdeldevice-specsdiffelegant-spinneremail-validatoremitteryendpoint-utilserror-stack-parserexecaget-os-infoglobbygraceful-fsgraphlibhttp-status-codeshumanize-durationimport-lazyindent-stringis-ciis-dockeris-globis-podmanis-streamjson5lodashlog-update-async-hookmake-dirmime-dbmomentmoment-duration-format-commonjsmustachenanoidos-familyparse5pifypinkiepngjspretty-hrtimepromisify-eventpromptsqrcode-terminalread-file-relativereplicatorresolve-cwdresolve-fromsanitize-filenamesemverset-cookie-parsersource-map-supportstrip-bomtestcafe-browser-toolstestcafe-hammerheadtestcafe-legacy-apitestcafe-reporter-jsontestcafe-reporter-listtestcafe-reporter-minimaltestcafe-reporter-spectestcafe-reporter-xunittestcafe-safe-storagetestcafe-selector-generatortime-limit-promisetmptree-killtypescriptunquoteurl-to-options
vitabaantd-testcafe-utils@betty-blocks/ui-test-frameworknebula-test-fragment@infinitebrahmanuniverse/nolb-testc@everything-registry/sub-chunk-2923dh-test-cafe-automation-libraryvue-cli-plugin-e2e-testcafespeclate-routerteleport-transactions-frontendsecruti-testcafesentinelone-testcafe-reporter-htmltestcafe-bugreplaytestcafe-cucumbertestcafe-cucumber-demotestcafe-helpertestcafe-jiratestcafe-angular-extensiontestcafe-bdd-fwdtestcafe-reporter-cucumber-json2testcafe-reporter-customreportertestcafe-reporter-elixirtestcafe-reporter-p2-htmltestcafe-reporter-teamcity-with-full-stacktracetestcafe-reporter-testcafe-jiratestcafe-reporter-testrail-integrationtestcafe-reporter-s1htmltestcafe-reporter-html-customtestcafe-wrappertestcafe-sharepoint-helperstestcafe-reporter-xray-jiratestcafe-rpctestcafe-testing-librarytestcafe-visual-regressiontestupload1060ui-integration-testsvue-cli-plugin-ui-testcafe@kanikarp/react-scripts@kanikarphan/react-scriptsfxrgemini-webgherkincafe@neoskop/testcafe-browserstack-cli@resolve-js/scriptse2e-secondeasy-reportsys-cli@ieremeev/app@proyecto-didi/didi-ssi-issuer-module-functional-test@proyecto-didi/didi-ssi-semillas-web-functional-test@qavajs/steps-testcafe@orcden/od-component-test-suite@ovh-ux/testcafe-managergulp-testcafe@sentinel-one/testcafe-reporter-htmljie-web@emetsger/testcafe-utilkeyword_driven@benbender/jest-configautobahn-core@fiit/testcaffeinecherry-driver-next@curi-bio/frontend-test-utils@curi-bio/frontend_test_utilsms-archetype-web@cherry-next/cherry-corebasysnpm-all-packages@timnederhoff/testcafe-reporter-htmlconcordialang-codeceptjs-testcafe@dreamtsoft/testcucumber-testcafecredimi-frontend-componentsnva-test-e2edbm-trial-packageprodperfectqa-runnerdesignsystem_kevinresolve-scriptsrecink-e2erun-jst
3.4.0-rc.3

6 months ago

3.4.0-rc.1

6 months ago

3.4.0-rc.2

6 months ago

3.4.0

6 months ago

3.2.0

8 months ago

3.1.0

9 months ago

3.0.1

10 months ago

3.0.0

10 months ago

2.6.2-rc.1

11 months ago

3.0.1-rc.1

10 months ago

2.6.1

11 months ago

3.3.0-rc.2

8 months ago

2.6.2

11 months ago

3.3.0-rc.1

8 months ago

3.3.0

8 months ago

3.2.0-rc.2

8 months ago

3.0.0-rc.2

11 months ago

3.2.0-rc.1

8 months ago

3.0.0-rc.1

11 months ago

2.6.1-rc.1

11 months ago

3.1.0-rc.2

9 months ago

3.1.0-rc.3

9 months ago

3.1.0-rc.1

9 months ago

2.4.0

1 year ago

2.3.0

1 year ago

2.3.1

1 year ago

2.5.0-rc.1

1 year ago

2.5.0-rc.2

1 year ago

2.5.0-rc.3

1 year ago

2.6.0

12 months ago

2.4.0-rc.1

1 year ago

2.5.0

1 year ago

2.5.1-rc.1

1 year ago

2.3.0-rc.2

1 year ago

2.3.0-rc.1

1 year ago

2.3.1-alpha.1

1 year ago

2.6.0-rc.1

12 months ago

2.3.1-rc.1

1 year ago

2.3.1-rc.2

1 year ago

2.1.0-rc.1

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.1.1-alpha.3

1 year ago

2.1.1-alpha.2

1 year ago

2.1.1-alpha.1

1 year ago

2.0.2

1 year ago

2.2.0-rc.2

1 year ago

2.2.0-rc.1

1 year ago

2.0.2-rc.1

2 years ago

2.0.1-alpha.1

2 years ago

2.0.1-alpha.2

2 years ago

2.0.0-rc.3

2 years ago

2.0.0-rc.4

2 years ago

2.0.1-rc.1

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.19.0

2 years ago

1.20.2-alpha.1

2 years ago

1.20.1

2 years ago

1.20.0

2 years ago

1.20.0-rc.1

2 years ago

1.19.0-rc.1

2 years ago

1.19.0-rc.2

2 years ago

1.20.0-alpha.1

2 years ago

1.20.1-rc.2

2 years ago

1.20.1-rc.1

2 years ago

1.19.0-alpha.3

2 years ago

1.19.0-alpha.2

2 years ago

1.19.0-alpha.1

2 years ago

1.18.5

2 years ago

1.18.6

2 years ago

1.18.5-rc.2

2 years ago

1.18.5-rc.1

2 years ago

1.18.6-rc.1

2 years ago

1.18.6-rc.2

2 years ago

1.18.5-alpha.1

2 years ago

1.18.1

2 years ago

1.18.0

2 years ago

1.18.4

2 years ago

1.18.3

2 years ago

1.18.2

2 years ago

1.18.4-rc.1

2 years ago

1.18.4-rc.2

2 years ago

1.18.4-rc.3

2 years ago

1.18.2-alpha.1

2 years ago

1.17.2-rc.3

2 years ago

1.17.2-rc.2

2 years ago

1.17.2-rc.1

2 years ago

1.18.3-rc.1

2 years ago

1.18.1-rc.1

2 years ago

1.18.1-rc.2

2 years ago

1.17.2-alpha.2

2 years ago

1.17.2-alpha.1

2 years ago

1.17.1

2 years ago

1.17.1-rc.1

2 years ago

1.17.0-rc.1

2 years ago

1.17.0

2 years ago

1.16.1-alpha.1

3 years ago

1.16.1

3 years ago

1.16.0

3 years ago

1.16.0-rc.2

3 years ago

1.16.0-rc.1

3 years ago

1.15.3

3 years ago

1.15.3-rc.1

3 years ago

1.15.2

3 years ago

1.15.2-rc.1

3 years ago

1.15.1

3 years ago

1.15.1-rc.2

3 years ago

1.15.1-rc.1

3 years ago

1.15.0

3 years ago

1.15.0-rc.4

3 years ago

1.15.0-rc.3

3 years ago

1.15.0-rc.2

3 years ago

1.15.0-alpha.4

3 years ago

1.15.0-rc.1

3 years ago

1.15.0-alpha.3

3 years ago

1.15.0-alpha.2

3 years ago

1.15.0-alpha.1

3 years ago

1.14.1

3 years ago

1.14.2

3 years ago

1.14.0

3 years ago

1.14.0-rc.1

3 years ago

1.13.0

3 years ago

1.13.0-rc.1

3 years ago

1.12.1-alpha.1

3 years ago

1.12.0

3 years ago

1.11.1-alpha.1

3 years ago

1.12.0-rc.1

3 years ago

1.11.0

3 years ago

1.11.0-rc.2

3 years ago

1.11.0-rc.1

3 years ago

1.10.2-alpha.3

3 years ago

1.10.2-alpha.2

3 years ago

1.10.2-alpha.1

3 years ago

1.10.1

3 years ago

1.10.1-rc.1

3 years ago

1.10.0

3 years ago

1.10.0-rc.8

3 years ago

1.10.0-rc.7

3 years ago

1.10.0-rc.6

3 years ago

1.10.0-rc.5

3 years ago

1.10.0-rc.4

3 years ago

1.10.0-rc.3

3 years ago

1.10.0-rc.2

3 years ago

1.10.0-rc.1

3 years ago

1.9.5-rc.1

4 years ago

1.9.4

4 years ago

1.9.4-rc.2

4 years ago

1.9.4-rc.1

4 years ago

1.9.3

4 years ago

1.9.3-rc.1

4 years ago

1.9.2

4 years ago

1.9.2-rc.2

4 years ago

1.9.2-rc.1

4 years ago

1.9.1

4 years ago

1.9.1-rc.1

4 years ago

1.9.0

4 years ago

1.9.0-rc.2

4 years ago

1.9.0-rc.1

4 years ago

1.9.0-alpha.2

4 years ago

1.9.0-alpha.1

4 years ago

1.8.8

4 years ago

1.8.8-alpha.3

4 years ago

1.8.8-alpha.2

4 years ago

1.8.8-alpha.1

4 years ago

1.8.7

4 years ago

1.8.7-rc.2

4 years ago

1.8.7-rc.3

4 years ago

1.8.7-rc.1

4 years ago

1.8.7-alpha.1

4 years ago

1.8.6

4 years ago

1.8.6-alpha.2

4 years ago

1.8.6-alpha.1

4 years ago

1.8.5

4 years ago

1.8.5-alpha.3

4 years ago

1.8.5-alpha.2

4 years ago

1.8.5-alpha.1

4 years ago

1.8.4

4 years ago

1.8.4-rc.1

4 years ago

1.8.3

4 years ago

1.8.3-rc.2

4 years ago

1.8.3-rc.1

4 years ago

1.8.3-alpha.3

4 years ago

1.8.3-alpha.2

4 years ago

1.8.3-alpha.1

4 years ago

1.8.2

4 years ago

1.8.2-rc.1

4 years ago

1.8.1

4 years ago

1.8.1-alpha.1

4 years ago

1.8.0

4 years ago

1.8.0-rc.3

4 years ago

1.8.0-rc.2

4 years ago

1.8.0-rc.1

4 years ago

1.7.1

4 years ago

1.7.1-rc.1

4 years ago

1.7.0

4 years ago

1.7.0-rc.1

4 years ago

1.6.1

4 years ago

1.6.1-alpha.3

4 years ago

1.6.1-alpha.2

4 years ago

1.6.1-alpha.1

4 years ago

1.6.0

5 years ago

1.6.0-rc.1

5 years ago

1.6.0-alpha.1

5 years ago

1.5.1-alpha.1

5 years ago

1.5.0

5 years ago

1.5.0-rc.2

5 years ago

1.5.0-rc.1

5 years ago

1.4.4-rc.1

5 years ago

1.4.3

5 years ago

1.4.3-rc.1

5 years ago

1.4.2

5 years ago

1.4.2-rc.2

5 years ago

1.4.2-rc.1

5 years ago

1.4.1

5 years ago

1.4.1-rc.1

5 years ago

1.4.0

5 years ago

1.4.0-rc.3

5 years ago

1.4.0-rc.2

5 years ago

1.4.0-rc.1

5 years ago

1.3.3

5 years ago

1.3.3-rc.1

5 years ago

1.3.2

5 years ago

1.3.2-rc.1

5 years ago

1.3.1

5 years ago

1.3.1-rc.2

5 years ago

1.3.1-rc.1

5 years ago

1.3.0

5 years ago

1.3.0-rc.2

5 years ago

1.3.0-rc.1

5 years ago

1.3.0-alpha.1

5 years ago

1.2.1

5 years ago

1.2.1-alpha.3

5 years ago

1.2.1-alpha.2

5 years ago

1.2.1-alpha.1

5 years ago

1.2.0

5 years ago

1.1.5-alpha.1

5 years ago

1.1.4

5 years ago

1.1.4-rc.1

5 years ago

1.1.3

5 years ago

1.1.3-rc.1

5 years ago

1.1.2

5 years ago

1.1.2-rc.2

5 years ago

1.1.2-rc.1

5 years ago

1.1.1

5 years ago

1.1.1-rc.3

5 years ago

1.1.1-rc.2

5 years ago

1.1.1-rc.1

5 years ago

1.1.1-alpha.2

5 years ago

1.1.1-alpha.1

5 years ago

1.1.0

5 years ago

1.1.0-rc.1

5 years ago

1.0.2-alpha.1

5 years ago

1.0.1

5 years ago

1.0.1-rc.1

5 years ago

1.0.0

5 years ago

1.0.0-alpha.5

5 years ago

15.1.317922

5 years ago

1.0.0-alpha.4

5 years ago

1.0.0-alpha.3

5 years ago

1.0.0-alpha.2

5 years ago

1.0.0-alpha.1

5 years ago

0.23.3

5 years ago

0.23.3-alpha.5

5 years ago

0.23.3-alpha.4

5 years ago

0.23.3-alpha.3

5 years ago

0.23.3-alpha.2

5 years ago

0.23.3-alpha.1

5 years ago

0.23.2

5 years ago

0.23.2-alpha.1

5 years ago

0.23.1

5 years ago

0.23.1-alpha.4

5 years ago

0.23.1-alpha.3

5 years ago

0.23.1-alpha.2

5 years ago

0.23.1-alpha.1

5 years ago

0.23.0

6 years ago

0.23.0-alpha.2

6 years ago

0.23.0-alpha.1

6 years ago

0.22.1-alpha.3

6 years ago

0.22.1-alpha.2

6 years ago

0.22.1-alpha.1

6 years ago

0.22.0

6 years ago

0.22.0-alpha.4

6 years ago

0.22.0-alpha.3

6 years ago

0.22.0-alpha.2

6 years ago

0.22.0-alpha.1

6 years ago

0.21.2-alpha.1

6 years ago

0.21.1

6 years ago

0.21.0

6 years ago

0.21.0-alpha.1

6 years ago

0.20.5

6 years ago

0.20.5-alpha.1

6 years ago

0.20.4

6 years ago

0.20.3

6 years ago

0.20.2

6 years ago

0.20.1

6 years ago

0.20.1-alpha.1

6 years ago

0.20.0

6 years ago

0.20.0-alpha.4

6 years ago

0.20.0-alpha.3

6 years ago

0.20.0-alpha.2

6 years ago

0.20.0-alpha.1

6 years ago

0.19.2

6 years ago

0.19.2-alpha3

6 years ago

0.19.2-alpha2

6 years ago

0.19.2-alpha1

6 years ago

0.19.1

6 years ago

0.19.0

6 years ago

0.19.0-alpha3

6 years ago

0.19.0-alpha2

6 years ago

0.19.0-alpha1

6 years ago

0.18.6

6 years ago

15.1.317522

6 years ago

0.18.5

6 years ago

0.18.4

6 years ago

0.18.3

6 years ago

0.18.2

7 years ago

0.18.1

7 years ago

0.18.0

7 years ago

0.18.0-alpha2

7 years ago

0.18.0-alpha1

7 years ago

0.17.2

7 years ago

0.17.1

7 years ago

0.17.0

7 years ago

0.17.0-alpha6

7 years ago

0.17.0-alpha5

7 years ago

0.17.0-alpha4

7 years ago

0.17.0-alpha3

7 years ago

0.17.0-alpha2

7 years ago

0.17.0-alpha1

7 years ago

0.16.2

7 years ago

0.16.1

7 years ago

0.16.0

7 years ago

0.16.0-alpha5

7 years ago

0.16.0-alpha4

7 years ago

0.16.0-alpha3

7 years ago

0.16.0-alpha2

7 years ago

0.16.0-alpha1

7 years ago

0.15.0

7 years ago

0.15.0-alpha4

7 years ago

0.15.0-alpha3

7 years ago

0.15.0-alpha2

7 years ago

0.15.0-alpha1

7 years ago

0.14.0

7 years ago

0.14.0-alpha6

7 years ago

0.14.0-alpha5

7 years ago

0.14.0-alpha4

7 years ago

0.14.0-alpha3

7 years ago

0.14.0-alpha2

7 years ago

0.14.0-alpha1

7 years ago

0.13.0

7 years ago

0.13.0-alpha3

7 years ago

0.13.0-alpha2

7 years ago

0.13.0-alpha1

7 years ago

0.12.1

7 years ago

0.12.0

7 years ago

0.12.0-alpha6

7 years ago

15.1.317162

7 years ago

15.1.317018

7 years ago

0.12.0-alpha5

7 years ago

0.12.0-alpha4

7 years ago

0.12.0-alpha3

7 years ago

15.1.317161

7 years ago

0.12.0-alpha2

7 years ago

0.12.0-alpha1

7 years ago

0.12.0-alpha

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.11.0-alpha2

7 years ago

0.11.0-alpha1

7 years ago

0.11.0-alpha

7 years ago

0.10.0

7 years ago

0.10.0-rc1

7 years ago

0.10.0-alpha1

8 years ago

0.10.0-alpha

8 years ago

0.9.0

8 years ago

0.9.0-rc2

8 years ago

0.9.0-rc1

8 years ago

15.1.317053

8 years ago

15.1.317052

8 years ago

0.3.1-alpha

8 years ago

0.3.0-alpha

8 years ago

0.2.3-alpha

8 years ago

0.2.1-alpha

8 years ago

0.2.0-alpha

8 years ago

0.1.1-alpha

8 years ago

0.1.0-alpha

8 years ago

0.0.24-alpha

8 years ago

0.0.23-alpha

8 years ago

15.1.316987

8 years ago

15.1.316986

8 years ago

0.0.22-alpha

8 years ago

0.0.21

8 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

15.1.316836

8 years ago

0.0.11

8 years ago

15.1.3

8 years ago

0.0.10

8 years ago

0.0.9-alpha

8 years ago

0.0.8-alpha

8 years ago

0.0.7-alpha

8 years ago

0.0.6-alpha

8 years ago

0.0.5-alpha

8 years ago

0.0.4-alpha

8 years ago

0.0.3-alpha

8 years ago

0.0.2-alpha

8 years ago

0.0.1-alpha

8 years ago

15.1.2

9 years ago

14.2.3

9 years ago

14.2.2

9 years ago

14.1.416339

10 years ago

14.1.4

10 years ago

14.1.3

10 years ago

14.1.2

10 years ago

14.1.1

10 years ago

13.1.31

10 years ago

13.1.3

10 years ago

13.1.2

11 years ago

13.1.1

11 years ago