18.2.0 • Published 7 months ago

quiz-api-client v18.2.0

Weekly downloads
1,120
License
MIT
Repository
-
Last release
7 months ago

Quiz API Client

Quiz API Client is a JavaScript Library with support in the browser and Node.js. We follow a standard RESTful model mirroring restful.js as well as including some of the quiz API's specific use cases.

Initialization

The Quiz API client is initialized just like any class requiring only two arguments:

  • endpoint: The base endpoint of the API. You can supply config specific endpoints based on what environment you are end. (e.g. http://question.docker/api)
  • loadToken: A function that makes a request to your service to obtain a token. It is, currently, the responsibility of the consumer to determine which token is necessary for the call to succeed. This function call should return a promise with the token on success and an error on failure. The client will call it again should the first call fail, but will throw an error after that. The client will cache the token and recall in the event that it fails authorization.

Example

function loadToken() {
  return fetch('http://myservice.com/API/TO/TOKEN')
    .then(result => result.json())
    .then(({ token }) => token)
    .catch((err) => { throw err; });
}

const client = new QuizApiClient(
  'http://question.docker/api',
  loadToken
);

// client available to make requests

RESTful requests

The quiz API client provides an interface to follow most of the standard REST queries. The first parameter is always the name of the resource as a string. The last parameter is always an optional object to represent options to pass along. Each request returns a promise that will provide an instance (or array of instances) of the resource specified.

Get One

Performs a GET request with an id for the resource; it resolves to an instance of the resource.

Parameters:

  • Resource Name (string) - The name of the resource
  • id (int or string) - the id of the resource
  • options (object) optional - additional options to pass along

Example:

client.get('ResourceName', 4, { additional: 'options' })

Get All

Performs a GET request with no id and resolves all resources of that type.

Parameters:

  • Resource Name (string) - The name of the resource
  • options (object) optional - additional options to pass along

Example:

client.getAll('ResourceName', { additional: 'options' })

Create

Performs a POST request with no id and resolves to the new resource (with an identifier).

Parameters:

  • Resource Name (string) - The name of the resource
  • data (object) - content of the resource
  • options (object) optional - additional options to pass along

Example:

client.create('ResourceName', { title: 'Winnie the Pooh' }, { additional: 'options' })

Update

Performs a PUT request to update a specific resource and resolves to the updated resource.

Parameters:

  • Resource Name (string) - The name of the resource
  • id (int or string) optional - the id of the resource to update. If missing, it is assumed data will have a field, id.
  • data (object) - content of the resource
  • options (object) optional - additional options to pass along

Example:

client.update('ResourceName', 4,  { title: 'Winnie the Pooh' }, { additional: 'options' })
// or
client.update('ResourceName', { id: 4, title: 'Winnie the Pooh' }, { additional: 'options' })

Patch

Performs a PATCH request to patch a specific resource and resolves to the patched resource.

Parameters:

  • Resource Name (string) - The name of the resource
  • id (int or string) optional - the id of the resource to update. If missing, it is assumed data will have a field, id.
  • original (object) - original data of the object
  • data (object) - data to patch the original object
  • options (object) optional - additional options to pass along

Example:

client.patch('ResourceName', 4,  { title: 'Winnie the Pooh' }, { additional: 'options' })
// or
client.patch('ResourceName', { id: 4, title: 'Winnie the Pooh' }, { additional: 'options' })

Perform Action

The quiz API deviates from REST in a few cases, specifically when we wish to perform an action on a specific resource. We can do that with the performAction method.

Parameters:

  • Resource Name (string) - The name of the resource
  • original (object) - original data of the object
  • actionName (string) - name of the action to apply
  • options (object) optional - additional options to pass along

Example

In a quiz session, you can update the user's response, which makes a request through the kinesis stream.

client.performAction('QuizSession', { id: 4, ...}, 'userResponse', { sessionItem: {...}, userResponse: {...} })

Available Resources/Actions

Interested in adding resources/actions? Take a look at the records folder in this package. Every resource extends BaseRecord, and resources that connect to the server extend ApiRecord.

Creating a Resource

To create a new resource that connects to the server, extend ApiRecord. At its basic level, you will most likely need to update the following methods.

  • static schema() - returns a joi-browser object to build a schema to validate/sanitize data
  • static resourceName() - returns a string for the name of the resource to be used in URLs. More advanced URL schemes will override `basePath()
  • static methodsSupported() - returns an array of strings representing all methods supported. None are supported by default.

Example

const Joi = require('joi-browser')
const ApiRecord = require('../ApiRecord')

class ParticipantSession extends ApiRecord {
  static schema() {
    return Joi.object().keys({
      id: Joi.string().required(),
      multipleAttempts: Joi.object().required(),
      participantId: Joi.string().required(),
      userId: Joi.string().required(),
      quizApiQuizSessionId: Joi.string().required(),
      status: Joi.string().valid(['in_progress']),
      timezone: Joi.string().required(),
      createdAt: Joi.string()
    })
  }

  static methodsSupported() {
    return ['get', 'patch']
  }

  static resourceName() {
    return 'participant_sessions'
  }
}

module.exports = ParticipantSession

Creating an Action

Each resource has a getActions() method that returns an object mapping the name of the action to a function. The function has the following parameters:

  • fetcher - a reference to the libraries fetcher to make requests. See the util/Fetcher directory for more information.
  • options (object) optional - additional options to pass along

While the function can return anything, we strongly recommend returning a promise.

Example

In the following example, a quiz session has two actions: take and submit.

class QuizSession extends ApiRecord {
  // ...

  getActions() {
    return {
      take: fetcher =>
        fetcher
          .post({ url: `${this.basePath()}/${this.data.id}/take` })
          .then(body => new this.constructor(this.transformResponse(body)))
          .catch(err => {
            throw err
          }),
      submit: (fetcher, { sessionItemResponses }) =>
        fetcher
          .post({
            url: `${this.basePath()}/${this.data.id}/submit`,
            body: {
              session_item_responses: sessionItemResponses
            },
            noDecamelize: true
          })
          .then(body => new this.constructor(this.transformResponse(body)))
          .catch(err => {
            throw err
          })
    }
  }
}

Roadmap

The following is planned for future development.

  • Support for all Interaction Types
  • Internal management of different tokens scopes
  • Stronger schema validation mechanisms
  • Additional resource records that make things easier.
18.1.1

8 months ago

18.1.0

8 months ago

18.1.2-rc.5

7 months ago

18.1.2-rc.4

7 months ago

18.1.2-rc.3

8 months ago

18.1.2-rc.2

8 months ago

18.1.2-rc.6

7 months ago

18.1.1-rc.0

8 months ago

18.0.1-rc.1

8 months ago

18.0.1-rc.0

8 months ago

18.0.1-rc.2

8 months ago

18.2.0

7 months ago

18.2.1-rc.2

7 months ago

18.2.1-rc.3

7 months ago

18.2.1-rc.0

7 months ago

18.2.1-rc.1

7 months ago

17.55.1-rc.0

11 months ago

17.55.1-rc.2

11 months ago

17.55.1-rc.1

11 months ago

17.55.1-rc.4

11 months ago

17.55.1-rc.3

11 months ago

17.55.1-rc.6

11 months ago

17.55.1-rc.5

11 months ago

17.66.0

9 months ago

17.66.1

9 months ago

17.55.0

11 months ago

17.64.0

9 months ago

17.61.1-rc.0

9 months ago

17.61.1-rc.1

9 months ago

17.59.0

10 months ago

17.60.1-rc.10

9 months ago

17.58.2-rc.10

10 months ago

17.57.0

11 months ago

17.66.1-rc.0

9 months ago

17.66.1-rc.1

9 months ago

17.66.1-rc.3

9 months ago

17.63.1-rc.9

9 months ago

17.63.1-rc.8

9 months ago

17.63.1-rc.3

9 months ago

17.63.1-rc.2

9 months ago

17.63.1-rc.1

9 months ago

17.63.1-rc.0

9 months ago

17.63.1-rc.7

9 months ago

17.63.1-rc.6

9 months ago

17.63.1-rc.5

9 months ago

17.63.1-rc.4

9 months ago

17.63.0

9 months ago

17.60.1-rc.9

9 months ago

17.60.1-rc.8

9 months ago

17.60.1-rc.7

9 months ago

17.60.1-rc.6

9 months ago

17.60.1-rc.5

9 months ago

17.57.1-rc.0

11 months ago

17.57.1-rc.4

11 months ago

17.57.1-rc.3

11 months ago

17.57.1-rc.2

11 months ago

17.57.1-rc.1

11 months ago

17.54.2-rc.1

12 months ago

17.54.2-rc.2

12 months ago

17.54.2-rc.5

11 months ago

17.54.2-rc.6

11 months ago

17.54.2-rc.3

12 months ago

17.54.2-rc.4

12 months ago

17.54.2-rc.7

11 months ago

17.54.2-rc.8

11 months ago

17.60.1-rc.4

10 months ago

17.60.1-rc.3

10 months ago

17.60.1-rc.2

10 months ago

17.60.1-rc.1

10 months ago

17.60.1-rc.0

10 months ago

17.61.0

9 months ago

17.67.0

8 months ago

18.0.0

8 months ago

17.56.1-rc.0

11 months ago

17.56.1-rc.1

11 months ago

17.56.1-rc.2

11 months ago

17.56.1-rc.3

11 months ago

17.56.1-rc.4

11 months ago

17.65.1-rc.1

9 months ago

17.65.1-rc.0

9 months ago

17.65.1-rc.2

9 months ago

17.67.1-rc.1

8 months ago

17.67.1-rc.0

8 months ago

17.65.0

9 months ago

17.58.1

10 months ago

17.58.0

11 months ago

17.59.1-rc.0

10 months ago

17.59.1-rc.1

10 months ago

17.66.2-rc.11

8 months ago

17.66.2-rc.10

8 months ago

17.63.1-rc.10

9 months ago

17.63.1-rc.14

9 months ago

17.63.1-rc.13

9 months ago

17.63.1-rc.12

9 months ago

17.63.1-rc.11

9 months ago

17.56.0

11 months ago

17.62.1-rc.3

9 months ago

17.62.1-rc.0

9 months ago

17.62.1-rc.1

9 months ago

17.62.1-rc.2

9 months ago

17.58.1-rc.0

10 months ago

17.58.1-rc.1

10 months ago

17.66.2-rc.7

8 months ago

17.66.2-rc.6

8 months ago

17.66.2-rc.5

8 months ago

17.66.2-rc.4

8 months ago

17.66.2-rc.9

8 months ago

17.66.2-rc.8

8 months ago

17.66.2-rc.3

8 months ago

17.66.2-rc.2

8 months ago

17.66.2-rc.1

8 months ago

17.66.2-rc.0

8 months ago

17.62.0

9 months ago

17.58.2-rc.8

10 months ago

17.58.2-rc.7

10 months ago

17.58.2-rc.9

10 months ago

17.58.2-rc.4

10 months ago

17.58.2-rc.3

10 months ago

17.58.2-rc.6

10 months ago

17.58.2-rc.5

10 months ago

17.58.2-rc.0

10 months ago

17.58.2-rc.2

10 months ago

17.58.2-rc.1

10 months ago

17.60.0

10 months ago

17.64.1-rc.0

9 months ago

17.64.1-rc.1

9 months ago

17.64.1-rc.2

9 months ago

17.64.1-rc.7

9 months ago

17.64.1-rc.5

9 months ago

17.64.1-rc.6

9 months ago

17.53.0

1 year ago

17.52.1-rc.8

1 year ago

17.52.1-rc.1

1 year ago

17.52.1-rc.0

1 year ago

17.52.1-rc.3

1 year ago

17.52.1-rc.2

1 year ago

17.52.1-rc.5

1 year ago

17.52.1-rc.7

1 year ago

17.52.1-rc.6

1 year ago

17.54.2-rc.0

12 months ago

17.54.1

12 months ago

17.54.0

12 months ago

17.54.1-rc.0

12 months ago

17.54.1-rc.1

12 months ago

17.53.1-rc.10

12 months ago

17.53.1-rc.11

12 months ago

17.53.1-rc.9

12 months ago

17.53.1-rc.1

1 year ago

17.53.1-rc.2

1 year ago

17.53.1-rc.3

1 year ago

17.53.1-rc.4

1 year ago

17.53.1-rc.5

1 year ago

17.53.1-rc.6

1 year ago

17.53.1-rc.7

1 year ago

17.53.1-rc.8

12 months ago

17.53.1-rc.0

1 year ago

17.50.1-rc.0

1 year ago

17.49.1-rc.5

1 year ago

17.49.1-rc.4

1 year ago

17.49.1-rc.7

1 year ago

17.49.1-rc.6

1 year ago

17.49.1-rc.1

1 year ago

17.49.1-rc.0

1 year ago

17.49.1-rc.3

1 year ago

17.49.1-rc.2

1 year ago

17.49.1-rc.8

1 year ago

17.48.1-rc.10

1 year ago

17.48.1-rc.11

1 year ago

17.48.0

1 year ago

17.46.1

1 year ago

17.46.2-rc.11

1 year ago

17.46.2-rc.12

1 year ago

17.46.2-rc.10

1 year ago

17.50.1

1 year ago

17.50.0

1 year ago

17.46.1-rc.0

1 year ago

17.46.1-rc.1

1 year ago

17.46.2-rc.13

1 year ago

17.49.1-rc.10

1 year ago

17.46.2-rc.2

1 year ago

17.46.2-rc.5

1 year ago

17.46.2-rc.0

1 year ago

17.46.2-rc.1

1 year ago

17.49.1-rc.14

1 year ago

17.49.1-rc.13

1 year ago

17.49.1-rc.11

1 year ago

17.46.2-rc.7

1 year ago

17.52.0

1 year ago

17.51.1-rc.1

1 year ago

17.51.1-rc.2

1 year ago

17.51.1-rc.0

1 year ago

17.51.1-rc.3

1 year ago

17.51.1-rc.4

1 year ago

17.47.0

1 year ago

17.48.1-rc.5

1 year ago

17.48.1-rc.6

1 year ago

17.48.1-rc.3

1 year ago

17.48.1-rc.4

1 year ago

17.48.1-rc.1

1 year ago

17.48.1-rc.2

1 year ago

17.48.1-rc.0

1 year ago

17.48.1-rc.9

1 year ago

17.48.1-rc.7

1 year ago

17.48.1-rc.8

1 year ago

17.47.1-rc.2

1 year ago

17.47.1-rc.1

1 year ago

17.47.1-rc.0

1 year ago

17.49.0

1 year ago

17.51.0

1 year ago

17.50.2-rc.5

1 year ago

17.50.2-rc.3

1 year ago

17.50.2-rc.4

1 year ago

17.50.2-rc.1

1 year ago

17.50.2-rc.2

1 year ago

17.50.2-rc.0

1 year ago

17.44.1-rc.6

1 year ago

17.44.1-rc.5

1 year ago

17.44.1-rc.3

1 year ago

17.44.1-rc.9

1 year ago

17.44.1-rc.8

1 year ago

17.44.1-rc.7

1 year ago

17.44.1-rc.2

1 year ago

17.44.1-rc.1

1 year ago

17.44.1-rc.0

1 year ago

17.44.0

1 year ago

17.42.0

1 year ago

17.45.2-rc.2

1 year ago

17.45.2-rc.1

1 year ago

17.45.2-rc.4

1 year ago

17.45.2-rc.3

1 year ago

17.45.2-rc.0

1 year ago

17.46.0

1 year ago

17.41.1-rc.8

1 year ago

17.41.1-rc.9

1 year ago

17.41.1-rc.6

1 year ago

17.41.1-rc.7

1 year ago

17.41.1-rc.4

2 years ago

17.41.1-rc.5

1 year ago

17.41.1-rc.2

2 years ago

17.41.1-rc.3

2 years ago

17.41.1-rc.0

2 years ago

17.41.1-rc.1

2 years ago

17.40.1-rc.11

2 years ago

17.40.1-rc.10

2 years ago

17.40.1-rc.13

2 years ago

17.40.1-rc.12

2 years ago

17.43.0

1 year ago

17.41.0

2 years ago

17.40.1-rc.7

2 years ago

17.40.1-rc.8

2 years ago

17.40.1-rc.9

2 years ago

17.40.1-rc.3

2 years ago

17.40.1-rc.4

2 years ago

17.40.1-rc.5

2 years ago

17.40.1-rc.6

2 years ago

17.43.1-rc.6

1 year ago

17.43.1-rc.7

1 year ago

17.43.1-rc.2

1 year ago

17.43.1-rc.3

1 year ago

17.43.1-rc.4

1 year ago

17.43.1-rc.5

1 year ago

17.43.1-rc.0

1 year ago

17.43.1-rc.1

1 year ago

17.45.0

1 year ago

17.45.1

1 year ago

17.41.1-rc.28

1 year ago

17.41.1-rc.27

1 year ago

17.41.1-rc.26

1 year ago

17.41.1-rc.25

1 year ago

17.41.1-rc.24

1 year ago

17.41.1-rc.23

1 year ago

17.41.1-rc.22

1 year ago

17.41.1-rc.21

1 year ago

17.41.1-rc.20

1 year ago

17.41.1-rc.19

1 year ago

17.41.1-rc.18

1 year ago

17.41.1-rc.17

1 year ago

17.41.1-rc.16

1 year ago

17.41.1-rc.15

1 year ago

17.42.1-rc.2

1 year ago

17.41.1-rc.14

1 year ago

17.42.1-rc.1

1 year ago

17.41.1-rc.13

1 year ago

17.42.1-rc.4

1 year ago

17.41.1-rc.12

1 year ago

17.42.1-rc.3

1 year ago

17.41.1-rc.11

1 year ago

17.41.1-rc.10

1 year ago

17.42.1-rc.0

1 year ago

17.45.1-rc.2

1 year ago

17.45.1-rc.0

1 year ago

17.45.1-rc.1

1 year ago

17.44.1-rc.11

1 year ago

17.44.1-rc.10

1 year ago

17.44.1-rc.12

1 year ago

17.44.1-rc.15

1 year ago

17.44.1-rc.14

1 year ago

17.39.0

2 years ago

17.37.0

2 years ago

17.38.1-rc.3

2 years ago

17.38.1-rc.2

2 years ago

17.38.1-rc.1

2 years ago

17.38.1-rc.0

2 years ago

17.38.1-rc.6

2 years ago

17.38.1-rc.5

2 years ago

17.38.1-rc.4

2 years ago

17.39.1-rc.9

2 years ago

17.39.1-rc.2

2 years ago

17.39.1-rc.1

2 years ago

17.39.1-rc.4

2 years ago

17.39.1-rc.3

2 years ago

17.39.1-rc.6

2 years ago

17.39.1-rc.5

2 years ago

17.39.1-rc.8

2 years ago

17.39.1-rc.7

2 years ago

17.39.1-rc.0

2 years ago

17.37.1-rc.4

2 years ago

17.37.1-rc.5

2 years ago

17.37.1-rc.6

2 years ago

17.37.1-rc.0

2 years ago

17.37.1-rc.1

2 years ago

17.37.1-rc.2

2 years ago

17.40.1-rc.0

2 years ago

17.40.1-rc.1

2 years ago

17.40.1-rc.2

2 years ago

17.36.1-rc.7

2 years ago

17.36.1-rc.9

2 years ago

17.36.1-rc.8

2 years ago

17.39.1-rc.14

2 years ago

17.39.1-rc.11

2 years ago

17.39.1-rc.10

2 years ago

17.39.1-rc.13

2 years ago

17.39.1-rc.12

2 years ago

17.38.0

2 years ago

17.36.1-rc.10

2 years ago

17.40.0

2 years ago

17.31.0

2 years ago

17.32.1-rc.17

2 years ago

17.32.1-rc.18

2 years ago

17.32.1-rc.19

2 years ago

17.32.1-rc.20

2 years ago

17.32.1-rc.21

2 years ago

17.32.1-rc.13

2 years ago

17.32.1-rc.14

2 years ago

17.32.1-rc.15

2 years ago

17.32.1-rc.16

2 years ago

17.32.1-rc.10

2 years ago

17.32.1-rc.11

2 years ago

17.32.1-rc.12

2 years ago

17.33.1-rc.0

2 years ago

17.33.1-rc.2

2 years ago

17.33.1-rc.1

2 years ago

17.35.0

2 years ago

17.33.0

2 years ago

17.35.1-rc.3

2 years ago

17.35.1-rc.1

2 years ago

17.35.1-rc.0

2 years ago

17.34.1-rc.14

2 years ago

17.34.1-rc.13

2 years ago

17.34.1-rc.12

2 years ago

17.34.1-rc.11

2 years ago

17.34.1-rc.16

2 years ago

17.34.1-rc.15

2 years ago

17.30.1-rc.6

2 years ago

17.30.1-rc.7

2 years ago

17.30.1-rc.3

2 years ago

17.30.1-rc.8

2 years ago

17.30.1-rc.9

2 years ago

17.32.0

2 years ago

17.32.1-rc.0

2 years ago

17.32.1-rc.1

2 years ago

17.32.1-rc.4

2 years ago

17.32.1-rc.5

2 years ago

17.32.1-rc.2

2 years ago

17.32.1-rc.3

2 years ago

17.32.1-rc.8

2 years ago

17.32.1-rc.9

2 years ago

17.32.1-rc.6

2 years ago

17.32.1-rc.7

2 years ago

17.36.0

2 years ago

17.34.0

2 years ago

17.36.1-rc.6

2 years ago

17.36.1-rc.3

2 years ago

17.36.1-rc.2

2 years ago

17.36.1-rc.5

2 years ago

17.36.1-rc.4

2 years ago

17.36.1-rc.1

2 years ago

17.36.1-rc.0

2 years ago

17.31.1-rc.0

2 years ago

17.31.1-rc.4

2 years ago

17.31.1-rc.3

2 years ago

17.31.1-rc.2

2 years ago

17.31.1-rc.1

2 years ago

17.34.1-rc.9

2 years ago

17.34.1-rc.8

2 years ago

17.34.1-rc.7

2 years ago

17.34.1-rc.6

2 years ago

17.34.1-rc.5

2 years ago

17.34.1-rc.4

2 years ago

17.34.1-rc.3

2 years ago

17.34.1-rc.2

2 years ago

17.34.1-rc.1

2 years ago

17.34.1-rc.0

2 years ago

17.30.1-rc.12

2 years ago

17.30.1-rc.11

2 years ago

17.30.1-rc.10

2 years ago

17.30.1-rc.2

2 years ago

17.30.0

2 years ago

17.29.2-rc.4

2 years ago

17.29.2-rc.3

2 years ago

17.29.2-rc.6

2 years ago

17.29.2-rc.5

2 years ago

17.29.2-rc.8

2 years ago

17.29.2-rc.7

2 years ago

17.29.1-rc.0

2 years ago

17.29.1-rc.1

2 years ago

17.28.0

2 years ago

17.28.1

2 years ago

17.27.1-rc.0

2 years ago

17.27.1-rc.1

2 years ago

17.29.2-rc.0

2 years ago

17.29.2-rc.2

2 years ago

17.29.2-rc.1

2 years ago

17.28.1-rc.0

2 years ago

17.29.0

2 years ago

17.29.1

2 years ago

17.26.1-rc.2

2 years ago

17.26.1-rc.1

2 years ago

17.27.0

2 years ago

17.28.2-rc.1

2 years ago

17.28.2-rc.2

2 years ago

17.28.2-rc.3

2 years ago

17.26.1-rc.0

2 years ago

17.20.0

2 years ago

17.19.2-rc.5

2 years ago

17.22.1-rc.1

2 years ago

17.22.1-rc.0

2 years ago

17.25.2-rc.9

2 years ago

17.25.2-rc.7

2 years ago

17.25.2-rc.8

2 years ago

17.25.2-rc.5

2 years ago

17.25.2-rc.3

2 years ago

17.25.2-rc.4

2 years ago

17.25.2-rc.1

2 years ago

17.25.2-rc.2

2 years ago

17.25.2-rc.0

2 years ago

17.24.0

2 years ago

17.22.0

2 years ago

17.22.1

2 years ago

17.25.1-rc.1

2 years ago

17.25.1-rc.0

2 years ago

17.26.0

2 years ago

17.24.1-rc.1

2 years ago

17.24.1-rc.0

2 years ago

17.19.2

2 years ago

17.21.0

2 years ago

17.25.2-rc.12

2 years ago

17.25.2-rc.10

2 years ago

17.25.2-rc.11

2 years ago

17.21.1-rc.1

2 years ago

17.21.1-rc.0

2 years ago

17.25.0

2 years ago

17.25.1

2 years ago

17.22.2-rc.1

2 years ago

17.22.2-rc.0

2 years ago

17.22.2-rc.3

2 years ago

17.23.0

2 years ago

17.19.3-rc.0

2 years ago

17.19.3-rc.2

2 years ago

17.19.3-rc.1

2 years ago

17.20.1-rc.1

2 years ago

17.20.1-rc.2

2 years ago

17.20.1-rc.0

2 years ago

17.23.1-rc.0

2 years ago

17.19.2-rc.1

2 years ago

17.19.2-rc.3

2 years ago

17.19.2-rc.2

2 years ago

17.19.2-rc.4

2 years ago

17.19.1-rc.2

2 years ago

17.19.1-rc.3

2 years ago

17.19.1

2 years ago

17.19.1-rc.1

3 years ago

17.19.1-rc.0

3 years ago

17.18.1-rc.0

3 years ago

17.17.3

3 years ago

17.19.0

3 years ago

17.17.4-rc.2

3 years ago

17.17.4-rc.3

3 years ago

17.17.4-rc.0

3 years ago

17.17.4-rc.1

3 years ago

17.17.4-rc.4

3 years ago

17.17.4-rc.5

3 years ago

17.18.0

3 years ago

17.17.3-rc.2

3 years ago

17.17.3-rc.0

3 years ago

17.17.2

3 years ago

17.17.2-rc.0

3 years ago

17.17.1

3 years ago

17.17.1-rc.2

3 years ago

17.17.1-rc.1

3 years ago

17.17.1-rc.0

3 years ago

17.17.0

3 years ago

17.16.2-rc.9

3 years ago

17.16.2-rc.8

3 years ago

17.16.2-rc.7

3 years ago

17.16.2-rc.6

3 years ago

17.16.2-rc.5

3 years ago

17.16.2-rc.2

3 years ago

17.16.2-rc.4

3 years ago

17.16.2-rc.3

3 years ago

17.16.2-rc.1

3 years ago

17.16.2-rc.0

3 years ago

17.16.1-rc.3

3 years ago

17.16.1

3 years ago

17.16.1-rc.2

3 years ago

17.16.1-rc.1

3 years ago

17.15.2-rc.10

3 years ago

17.15.2-rc.11

3 years ago

17.16.0

3 years ago

17.15.2-rc.7

3 years ago

17.15.2-rc.8

3 years ago

17.15.2-rc.9

3 years ago

17.15.2-rc.6

3 years ago

17.15.2-rc.5

3 years ago

17.15.2-rc.4

3 years ago

17.15.2-rc.2

3 years ago

17.15.2-rc.3

3 years ago

17.15.2-rc.0

3 years ago

17.15.2-rc.1

3 years ago

17.15.1

3 years ago

17.15.1-rc.1

3 years ago

17.14.1-rc.3

3 years ago

17.14.1-rc.4

3 years ago

17.14.1-rc.5

3 years ago

17.15.0

3 years ago

17.15.1-rc.0

3 years ago

17.14.1-rc.1

3 years ago

17.14.1-rc.0

3 years ago

17.13.1-rc.3

3 years ago

17.14.0

3 years ago

17.13.1-rc.2

3 years ago

17.13.1-rc.1

3 years ago

17.13.0

3 years ago

17.13.1-rc.0

3 years ago

17.12.5-rc.1

3 years ago

17.12.5-rc.0

3 years ago

17.12.4

3 years ago

17.12.4-rc.2

3 years ago

17.12.4-rc.0

3 years ago

17.12.4-rc.1

3 years ago

17.12.3-rc.3

3 years ago

17.12.3-rc.2

3 years ago

17.12.3

3 years ago

17.12.3-rc.1

3 years ago

17.12.3-rc.0

3 years ago

17.12.2

3 years ago

17.11.1-rc.3

3 years ago

17.11.1-rc.4

3 years ago

17.11.1-rc.0

3 years ago

17.11.1-rc.1

3 years ago

17.11.1-rc.2

3 years ago

17.11.0

3 years ago

17.10.2-rc.0

3 years ago

17.10.2-rc.1

3 years ago

17.9.2-rc.9

3 years ago

17.12.1

3 years ago

17.10.1-rc.0

3 years ago

17.12.0

3 years ago

17.10.0

3 years ago

17.10.1

3 years ago

17.9.2-rc.12

3 years ago

17.9.2-rc.10

3 years ago

17.9.2-rc.11

3 years ago

17.12.2-rc.0

3 years ago

17.12.1-rc.3

3 years ago

17.12.1-rc.2

3 years ago

17.12.1-rc.1

3 years ago

17.12.1-rc.0

3 years ago

17.9.2-rc.8

3 years ago

17.8.3-rc.1

3 years ago

17.8.3-rc.0

3 years ago

17.9.1-rc.0

3 years ago

17.9.2-rc.0

3 years ago

17.9.2-rc.4

3 years ago

17.9.2-rc.3

3 years ago

17.9.2-rc.2

3 years ago

17.9.2-rc.1

3 years ago

17.9.2-rc.7

3 years ago

17.9.2-rc.6

3 years ago

17.9.2-rc.5

3 years ago

17.9.1

3 years ago

17.9.0

3 years ago

17.8.2

3 years ago

17.8.2-rc.3

3 years ago

17.8.2-rc.1

3 years ago

17.8.2-rc.2

3 years ago

17.8.1

3 years ago

17.8.1-rc.6

3 years ago

17.8.1-rc.3

3 years ago

17.8.1-rc.2

3 years ago

17.8.1-rc.0

3 years ago

17.8.1-rc.1

3 years ago

17.7.7

3 years ago

17.8.0

3 years ago

17.7.7-rc.4

3 years ago

17.7.8-rc.1

3 years ago

17.7.8-rc.0

3 years ago

17.7.7-rc.3

3 years ago

17.7.7-rc.1

3 years ago

17.7.7-rc.2

3 years ago

17.7.7-rc.0

3 years ago

17.7.6

3 years ago

17.7.6-rc.4

3 years ago

17.7.6-rc.3

3 years ago

17.7.6-rc.2

3 years ago

17.7.6-rc.1

3 years ago

17.7.5

3 years ago

17.7.6-rc.0

3 years ago

17.7.5-rc.4

3 years ago

17.7.5-rc.3

3 years ago

17.7.5-rc.2

3 years ago

17.7.5-rc.1

3 years ago

17.7.5-rc.0

3 years ago

17.7.4

3 years ago

17.7.4-rc.2

3 years ago

17.7.4-rc.1

3 years ago

17.7.4-rc.0

3 years ago

17.7.3

3 years ago

17.7.3-rc.5

3 years ago

17.7.3-rc.4

3 years ago

17.7.3-rc.3

3 years ago

17.7.3-rc.2

3 years ago

17.7.3-rc.1

3 years ago

17.7.3-rc.0

3 years ago

17.7.2

3 years ago

17.7.2-rc.0

3 years ago

17.7.1

3 years ago

17.7.1-rc.6

3 years ago

17.7.1-rc.7

3 years ago

17.7.1-rc.5

3 years ago

17.7.1-rc.4

3 years ago

17.7.1-rc.3

3 years ago

17.7.1-rc.2

3 years ago

17.7.1-rc.1

3 years ago

17.7.0

3 years ago

17.7.1-rc.0

3 years ago

17.6.5-rc.3

3 years ago

17.6.5-rc.2

4 years ago

17.6.5-rc.0

4 years ago

17.6.4

4 years ago

17.6.4-rc.0

4 years ago

17.6.3

4 years ago

17.6.3-rc.3

4 years ago

17.6.3-rc.2

4 years ago

17.6.3-rc.1

4 years ago

17.6.2

4 years ago

17.6.2-rc.0

4 years ago

17.6.3-rc.0

4 years ago

17.6.1

4 years ago

17.6.1-rc.4

4 years ago

17.6.1-rc.3

4 years ago

17.6.1-rc.2

4 years ago

17.6.1-rc.1

4 years ago

17.6.1-rc.0

4 years ago

17.6.0

4 years ago

17.5.3-rc.2

4 years ago

17.5.3-rc.1

4 years ago

17.5.3-rc.0

4 years ago

17.5.2

4 years ago

17.5.2-rc.5

4 years ago

17.5.2-rc.4

4 years ago

17.5.2-rc.3

4 years ago

17.5.2-rc.2

4 years ago

17.5.2-rc.0

4 years ago

17.5.2-rc.1

4 years ago

17.5.1

4 years ago

17.5.1-rc.3

4 years ago

17.5.1-rc.2

4 years ago

17.5.1-rc.1

4 years ago

17.5.1-rc.0

4 years ago

17.5.0

4 years ago

17.4.4-rc.13

4 years ago

17.4.4-rc.12

4 years ago

17.4.4-rc.11

4 years ago

17.4.4-rc.10

4 years ago

17.4.4-rc.9

4 years ago

17.4.4-rc.8

4 years ago

17.4.4-rc.7

4 years ago

17.4.4-rc.6

4 years ago

17.4.4-rc.5

4 years ago

17.4.4-rc.4

4 years ago

17.4.4-rc.3

4 years ago

17.4.4-rc.2

4 years ago

17.4.4-rc.1

4 years ago

17.4.4-rc.0

4 years ago

17.4.3

4 years ago

17.4.3-rc.6

4 years ago

17.4.3-rc.5

4 years ago

17.4.3-rc.4

4 years ago

17.4.3-rc.3

4 years ago

17.4.3-rc.2

4 years ago

17.4.3-rc.1

4 years ago

17.4.2

4 years ago

17.4.3-rc.0

4 years ago

17.4.2-rc.37

4 years ago

17.4.2-rc.38

4 years ago

17.4.2-rc.36

4 years ago

17.4.2-rc.35

4 years ago

17.4.2-rc.33

4 years ago

17.4.2-rc.34

4 years ago

17.4.2-rc.32

4 years ago

17.4.2-rc.31

4 years ago

17.4.2-rc.26

4 years ago

17.4.2-rc.27

4 years ago

17.4.2-rc.28

4 years ago

17.4.2-rc.20

4 years ago

17.4.2-rc.21

4 years ago

17.4.2-rc.19

4 years ago

17.4.2-rc.18

4 years ago

17.4.2-rc.22

4 years ago

17.4.2-rc.23

4 years ago

17.4.2-rc.24

4 years ago

17.4.2-rc.25

4 years ago

17.4.2-rc.13

4 years ago

17.4.1-rc.15

4 years ago

17.4.1-rc.14

4 years ago

17.4.1-rc.13

4 years ago

17.4.1-rc.12

4 years ago

17.4.1-rc.10

4 years ago

17.4.1-rc.11

4 years ago

17.4.1-rc.9

4 years ago

17.4.1-rc.8

4 years ago

17.4.1-rc.7

4 years ago

17.4.1-rc.6

4 years ago

17.4.1-rc.5

4 years ago

17.4.1-rc.4

4 years ago

17.4.1

4 years ago

17.4.1-rc.3

4 years ago

17.4.1-rc.1

4 years ago

17.4.0

4 years ago

17.3.2-rc.17

4 years ago

17.3.2-rc.18

4 years ago

17.4.1-rc.0

4 years ago

17.3.2-rc.16

4 years ago

17.3.2-rc.14

4 years ago

17.3.2-rc.15

4 years ago

17.3.2-rc.8

4 years ago

17.2.2-rc.15

4 years ago

17.2.2-rc.14

4 years ago

17.2.2-rc.13

4 years ago

17.2.2-rc.12

4 years ago

17.2.2-rc.10

4 years ago

17.2.2-rc.11

4 years ago

17.2.2-rc.9

4 years ago

17.2.2-rc.8

4 years ago

17.3.1

4 years ago

17.2.2-rc.7

4 years ago

17.3.1-rc.0

4 years ago

17.3.0

4 years ago

17.2.2-rc.6

4 years ago

17.2.2-rc.5

4 years ago

17.2.2-rc.4

4 years ago

17.2.2-rc.3

4 years ago

17.2.2-rc.2

4 years ago

17.2.2-rc.1

4 years ago

17.2.2-rc.0

4 years ago

17.2.1

4 years ago

17.2.1-rc.14

4 years ago

17.2.1-rc.13

4 years ago

17.2.1-rc.12

4 years ago

17.2.1-rc.11

4 years ago

17.2.1-rc.9

4 years ago

17.2.1-rc.10

4 years ago

17.2.1-rc.8

4 years ago

17.2.1-rc.7

4 years ago

17.2.1-rc.6

4 years ago

17.2.1-rc.3

4 years ago

17.2.1-rc.4

4 years ago

17.2.1-rc.5

4 years ago

17.2.1-rc.1

4 years ago

17.2.1-rc.2

4 years ago

17.2.1-rc.0

4 years ago

17.2.0

4 years ago

17.1.2-rc.21

4 years ago

17.1.2-rc.20

4 years ago

17.1.2-rc.19

4 years ago

17.1.2-rc.18

4 years ago

17.1.2-rc.17

4 years ago

17.1.2-rc.16

4 years ago

17.1.2-rc.15

4 years ago

17.1.2-rc.14

4 years ago

17.1.2-rc.13

4 years ago

17.1.2-rc.12

4 years ago

17.1.2-rc.9

4 years ago

17.1.2-rc.11

4 years ago

17.1.2-rc.10

4 years ago

17.1.2-rc.8

4 years ago

17.1.2-rc.7

4 years ago

17.1.2-rc.6

4 years ago

17.1.2-rc.5

4 years ago

17.1.2-rc.4

4 years ago

17.1.2-rc.3

4 years ago

17.1.2-rc.2

4 years ago

17.1.2-rc.1

4 years ago

17.1.2-rc.0

4 years ago

17.1.1

4 years ago

17.1.1-rc.5

4 years ago

17.1.1-rc.4

4 years ago

17.1.1-rc.3

4 years ago

17.1.1-rc.2

4 years ago

17.1.1-rc.1

4 years ago

17.1.1-rc.0

4 years ago

17.1.0

4 years ago

17.0.2-rc.12

4 years ago

17.0.2-rc.10

4 years ago

17.0.2-rc.11

4 years ago

17.0.2-rc.9

4 years ago

17.0.2-rc.8

4 years ago

17.0.2-rc.7

4 years ago

17.0.2-rc.6

4 years ago

17.0.2-rc.2

4 years ago

17.0.2-rc.1

4 years ago

17.0.2-rc.0

4 years ago

17.0.1-rc.7

4 years ago

17.0.1

4 years ago

17.0.1-rc.6

4 years ago

17.0.1-rc.5

4 years ago

17.0.1-rc.4

4 years ago

17.0.1-rc.3

4 years ago

17.0.1-rc.2

4 years ago

17.0.1-rc.1

4 years ago

17.0.1-rc.0

4 years ago

17.0.0

4 years ago

16.7.1-rc.14

4 years ago

16.7.1-rc.13

4 years ago

16.7.1-rc.12

4 years ago

16.7.1-rc.9

4 years ago

16.7.1-rc.11

4 years ago

16.7.1-rc.10

4 years ago

16.7.1-rc.8

4 years ago

16.7.1-rc.7

4 years ago

16.7.1-rc.6

4 years ago

16.7.1-rc.5

4 years ago

16.7.1-rc.4

4 years ago

16.7.1-rc.3

4 years ago

16.7.1-rc.2

4 years ago

16.7.1-rc.1

4 years ago

16.7.1-rc.0

4 years ago

16.7.0

4 years ago

16.6.3-rc.18

4 years ago

16.6.3-rc.17

4 years ago

16.6.3-rc.16

4 years ago

16.6.3-rc.15

4 years ago

16.6.3-rc.14

4 years ago

16.6.3-rc.13

4 years ago

16.6.3-rc.12

4 years ago

16.6.3-rc.11

4 years ago

16.6.3-rc.10

4 years ago

16.6.3-rc.9

4 years ago

16.6.3-rc.8

4 years ago

16.6.3-rc.7

4 years ago

16.6.3-rc.6

4 years ago

16.6.3-rc.5

4 years ago

16.6.3-rc.4

4 years ago

16.6.3-rc.3

4 years ago

16.6.3-rc.2

4 years ago

16.6.3-rc.1

4 years ago

16.6.3-rc.0

4 years ago

16.6.2

4 years ago

16.6.2-rc.2

4 years ago

16.6.2-rc.1

4 years ago

16.6.2-rc.0

4 years ago

16.6.1

4 years ago

16.6.0

4 years ago

16.5.1-rc.12

4 years ago

16.5.1-rc.11

4 years ago

16.5.1-rc.10

4 years ago

16.5.1-rc.9

4 years ago

16.5.1-rc.8

4 years ago

16.5.1-rc.6

4 years ago

16.5.1-rc.5

4 years ago

16.5.1-rc.4

4 years ago

16.5.1-rc.3

4 years ago

16.5.1-rc.2

4 years ago

16.5.1-rc.1

4 years ago

16.5.1-rc.0

4 years ago

16.5.0

5 years ago

16.4.2-rc.5

5 years ago

16.4.2-rc.3

5 years ago

16.4.2-rc.2

5 years ago

16.4.2-rc.1

5 years ago

16.4.2-rc.0

5 years ago

16.4.1

5 years ago

16.4.1-rc.1

5 years ago

16.4.1-rc.0

5 years ago

16.4.0

5 years ago

16.3.2-rc.10

5 years ago

16.3.2-rc.9

5 years ago

16.3.2-rc.8

5 years ago

16.3.2-rc.7

5 years ago

16.3.2-rc.6

5 years ago

16.3.2-rc.5

5 years ago

16.3.2-rc.3

5 years ago

16.3.2-rc.2

5 years ago

16.3.2-rc.1

5 years ago

16.3.2-rc.0

5 years ago

16.3.1

5 years ago

16.0.1-rc.47

5 years ago

16.0.1-rc.46

5 years ago

16.0.1-rc.45

5 years ago

16.0.1-rc.44

5 years ago

16.0.1-rc.43

5 years ago

16.0.1-rc.42

5 years ago

16.3.0

5 years ago

16.0.1-rc.37

5 years ago

16.0.1-rc.35

5 years ago

16.0.1-rc.34

5 years ago

16.2.0

5 years ago

16.0.1-rc.33

5 years ago

16.0.1-rc.32

5 years ago

16.0.1-rc.31

5 years ago

16.0.1-rc.30

5 years ago

16.0.1-rc.29

5 years ago

16.0.1-rc.28

5 years ago

16.0.1-rc.27

5 years ago

16.0.1-rc.26

5 years ago

16.0.1-rc.25

5 years ago

16.0.1-rc.24

5 years ago

16.0.1-rc.23

5 years ago

16.0.1-rc.22

5 years ago

16.0.1-rc.21

5 years ago

16.1.0

5 years ago

15.7.1-rc.58

5 years ago

15.7.1-rc.57

5 years ago

15.7.1-rc.56

5 years ago

15.7.1-rc.55

5 years ago

15.7.1-rc.54

5 years ago

15.7.1-rc.53

5 years ago

15.7.1-rc.52

5 years ago

15.7.1-rc.51

5 years ago

15.7.1-rc.50

5 years ago

15.7.1-rc.49

5 years ago

15.7.1-rc.48

5 years ago

15.7.1-rc.47

5 years ago

15.7.1-rc.46

5 years ago

15.7.1-rc.45

5 years ago

15.7.1-rc.44

5 years ago

16.0.0

5 years ago

15.7.1-rc.42

5 years ago

15.7.1-rc.41

5 years ago

15.7.1-rc.40

5 years ago

15.7.1-rc.39

5 years ago

15.7.1-rc.38

5 years ago

15.7.1-rc.37

5 years ago

15.7.1-rc.36

5 years ago

15.7.1-rc.35

5 years ago

15.7.1-rc.34

5 years ago

15.7.1-rc.33

5 years ago

15.7.1-rc.32

5 years ago

15.7.1-rc.31

5 years ago

15.7.1-rc.30

5 years ago

15.7.1-rc.29

5 years ago

15.7.1-rc.28

5 years ago

15.7.1-rc.27

5 years ago

15.7.1-rc.26

5 years ago

15.7.1-rc.25

5 years ago

15.7.1-rc.24

5 years ago

15.7.1-rc.23

5 years ago

15.7.1-rc.22

5 years ago

15.7.1-rc.21

5 years ago

15.7.1-rc.20

5 years ago

15.7.1-rc.19

5 years ago

15.7.1-rc.18

5 years ago

15.7.1-rc.17

5 years ago

15.7.1-rc.16

5 years ago

15.7.1-rc.15

5 years ago

15.7.1-rc.14

5 years ago

15.7.1

5 years ago

15.7.1-rc.13

5 years ago

15.7.1-rc.12

5 years ago

15.7.1-rc.11

5 years ago

15.7.1-rc.10

5 years ago

15.7.1-rc.9

5 years ago

15.7.1-rc.8

5 years ago

15.7.0

5 years ago

15.6.1-rc.20

5 years ago

15.6.1-rc.19

5 years ago

15.6.1-rc.18

5 years ago

15.6.1-rc.17

5 years ago

15.6.1-rc.16

5 years ago

15.6.1-rc.15

5 years ago

15.6.1-rc.14

5 years ago

15.6.1-rc.13

5 years ago

15.6.1-rc.12

5 years ago

15.6.1-rc.11

5 years ago

15.6.1-rc.10

5 years ago

15.6.1-rc.9

5 years ago

15.6.1-rc.8

5 years ago

15.6.1-rc.7

5 years ago

15.6.1-rc.6

5 years ago

15.6.1-rc.5

5 years ago

15.5.1-rc.60

5 years ago

15.6.0

5 years ago

15.5.1-rc.59

5 years ago

15.5.1-rc.58

5 years ago

15.5.1-rc.57

5 years ago

15.5.1-rc.56

5 years ago

15.5.1-rc.55

5 years ago

15.5.1-rc.54

5 years ago

15.5.1-rc.53

5 years ago

15.5.1-rc.52

5 years ago

15.5.1-rc.51

5 years ago

15.5.1-rc.50

5 years ago

15.5.1-rc.49

5 years ago

15.5.1-rc.48

5 years ago

15.5.1-rc.47

5 years ago

15.5.1-rc.46

5 years ago

15.5.1-rc.45

5 years ago

15.5.1-rc.44

5 years ago

15.5.1-rc.43

5 years ago

15.5.1-rc.42

5 years ago

15.5.1-rc.41

5 years ago

15.5.1-rc.40

5 years ago

15.5.1-rc.39

5 years ago

15.5.1-rc.38

5 years ago

15.5.1-rc.37

5 years ago

15.5.1-rc.36

5 years ago

15.5.1-rc.35

5 years ago

15.5.1-rc.34

5 years ago

15.5.1-rc.33

5 years ago

15.5.1-rc.32

5 years ago

15.5.1-rc.31

5 years ago

15.5.1-rc.30

5 years ago

15.5.1-rc.28

5 years ago

15.5.1-rc.27

5 years ago

15.5.1-rc.26

5 years ago

15.5.1-rc.25

5 years ago

15.5.1-rc.24

5 years ago

15.5.1-rc.23

5 years ago

15.5.1-rc.22

5 years ago

15.5.1-rc.21

5 years ago

15.5.1-rc.20

5 years ago

15.5.1-rc.19

5 years ago

15.5.1-rc.18

5 years ago

15.5.1-rc.17

5 years ago

15.5.1-rc.16

5 years ago

15.5.1-rc.15

5 years ago

15.5.1-rc.14

5 years ago

15.5.1-rc.13

5 years ago

15.5.1-rc.12

5 years ago

15.5.1-rc.11

5 years ago

15.5.1-rc.10

5 years ago

15.5.0

5 years ago

15.5.1-rc.9

5 years ago

15.5.1-rc.8

5 years ago

15.5.1-rc.7

5 years ago

15.5.1-rc.6

5 years ago

15.5.1-rc.5

5 years ago

15.5.1-rc.2

5 years ago

15.4.2-rc.27

5 years ago

15.4.2-rc.26

5 years ago

15.4.2

5 years ago

15.4.2-rc.25

5 years ago

15.4.2-rc.24

5 years ago

15.4.2-rc.23

5 years ago

15.4.2-rc.22

5 years ago

15.4.2-rc.21

5 years ago

15.4.2-rc.20

5 years ago

15.4.2-rc.19

5 years ago

15.4.2-rc.18

5 years ago

15.4.1

5 years ago

15.4.1-rc.17

5 years ago

15.4.1-rc.16

5 years ago

15.4.1-rc.15

5 years ago

15.4.1-rc.0

5 years ago

15.4.1-rc.14

5 years ago

15.4.1-rc.13

5 years ago

15.4.1-rc.12

5 years ago

15.4.1-rc.11

5 years ago

15.4.1-rc.10

5 years ago

15.4.1-rc.9

5 years ago

15.4.1-rc.8

5 years ago

15.4.1-rc.7

5 years ago

15.4.1-rc.6

5 years ago

15.4.1-rc.5

5 years ago

15.4.1-rc.4

5 years ago

15.4.1-rc.3

5 years ago

15.4.1-rc.2

5 years ago

15.4.1-rc.1

5 years ago

15.3.1-rc.18

5 years ago

15.4.0

5 years ago

15.3.1-rc.17

5 years ago

15.3.1-rc.16

5 years ago

15.3.1-rc.15

5 years ago

15.3.1-rc.10

5 years ago

15.2.3-rc.43

5 years ago

15.2.3-rc.42

5 years ago

15.2.3-rc.41

5 years ago

15.2.3-rc.40

5 years ago

15.2.3-rc.39

5 years ago

15.2.3-rc.38

5 years ago

15.2.3-rc.37

5 years ago

15.3.0

5 years ago

15.2.3-rc.36

5 years ago

15.2.3-rc.35

5 years ago

15.2.3-rc.34

5 years ago

15.2.3-rc.33

5 years ago

15.2.3-rc.32

5 years ago

15.2.3-rc.30

5 years ago

15.2.3-rc.29

5 years ago

15.2.3-rc.28

5 years ago

15.2.3-rc.24

5 years ago

15.2.2-rc.25

5 years ago

15.2.2

5 years ago

15.2.2-rc.0

5 years ago

15.2.1-rc.24

5 years ago

15.2.1-rc.23

5 years ago

15.2.1-rc.22

5 years ago

15.2.1-rc.21

5 years ago

15.2.1

5 years ago

15.2.1-rc.18

5 years ago

15.2.1-rc.17

5 years ago

15.2.1-rc.0

5 years ago

15.1.3-rc.94

5 years ago

15.1.3-rc.93

5 years ago

15.1.3-rc.92

5 years ago

15.1.3-rc.90

5 years ago

15.2.0

5 years ago

15.1.3-rc.0

5 years ago

15.1.1-rc.74

5 years ago

15.1.1-rc.73

5 years ago

15.1.2

5 years ago

15.1.1-rc.72

5 years ago

15.1.1-rc.71

5 years ago

15.1.1-rc.70

5 years ago

15.1.1-rc.8

5 years ago

15.1.1-rc.69

5 years ago

15.1.1-rc.68

5 years ago

15.1.1-rc.64

5 years ago

15.1.1-rc.63

5 years ago

15.1.1-rc.62

5 years ago

15.1.1-rc.61

5 years ago

15.1.1-rc.60

5 years ago

15.1.1-rc.59

5 years ago

15.1.1-rc.58

5 years ago

15.1.1-rc.57

5 years ago

15.1.1-rc.56

5 years ago

15.1.1-rc.55

5 years ago

15.1.1

5 years ago

15.1.1-rc.43

5 years ago

15.1.1-rc.41

5 years ago

15.1.1-rc.40

5 years ago

15.1.1-rc.39

5 years ago

15.1.1-rc.5

5 years ago

15.1.1-rc.38

5 years ago

15.1.1-rc.37

5 years ago

15.1.1-rc.36

5 years ago

15.1.1-rc.35

5 years ago

15.1.1-rc.33

5 years ago

15.1.1-rc.31

5 years ago

15.1.1-rc.30

5 years ago

15.1.1-rc.29

5 years ago

15.1.1-rc.28

5 years ago

15.1.1-rc.27

5 years ago

15.1.1-rc.26

5 years ago

15.1.1-rc.25

5 years ago

15.1.1-rc.24

5 years ago

15.1.1-rc.23

5 years ago

15.1.0

5 years ago

15.0.1-rc.75

5 years ago

15.0.1-rc.74

5 years ago

15.0.1-rc.73

5 years ago

15.0.1-rc.72

5 years ago

15.0.1-rc.70

5 years ago

15.0.1-rc.68

5 years ago

15.0.1-rc.67

5 years ago

15.0.1-rc.66

5 years ago

15.0.1-rc.65

5 years ago

15.0.1-rc.64

5 years ago

15.0.1-rc.63

5 years ago

15.0.1-rc.62

5 years ago

15.0.1-rc.61

5 years ago

15.0.1-rc.60

5 years ago

15.0.1-rc.59

5 years ago

15.0.1-rc.58

5 years ago

15.0.1-rc.57

5 years ago

15.0.1-rc.56

5 years ago

15.0.1-rc.55

5 years ago

15.0.1-rc.54

5 years ago

15.0.1-rc.53

5 years ago

15.0.1-rc.52

5 years ago

15.0.1-rc.49

5 years ago

15.0.1-rc.48

5 years ago

15.0.1-rc.47

5 years ago

14.5.2-rc.88

5 years ago

15.0.0

5 years ago

14.5.2-rc.82

5 years ago

14.5.2-rc.80

5 years ago

14.5.2-rc.79

5 years ago

14.5.2-rc.78

5 years ago

14.5.2-rc.77

5 years ago

14.5.2-rc.76

5 years ago

14.5.2-rc.75

5 years ago

14.5.2-rc.74

5 years ago

14.5.2-rc.73

5 years ago

14.5.2-rc.72

5 years ago

14.5.2-rc.71

5 years ago

14.5.2-rc.69

5 years ago

14.5.2-rc.68

5 years ago

14.5.2-rc.67

5 years ago

14.5.2-rc.66

5 years ago

14.5.2-rc.65

5 years ago

14.5.2-rc.64

5 years ago

14.5.2-rc.63

5 years ago

14.5.2-rc.62

5 years ago

14.5.2-rc.61

5 years ago

14.5.2-rc.60

5 years ago

14.5.2-rc.59

5 years ago

14.5.2-rc.58

5 years ago

14.5.2-rc.56

5 years ago

14.5.2-rc.54

5 years ago

14.5.2-rc.53

5 years ago

14.5.2-rc.52

5 years ago

14.5.2-test.46

5 years ago

14.5.2-rc.51

5 years ago

14.5.2-rc.50

5 years ago

14.5.2-rc.49

5 years ago

14.5.2-rc.47

5 years ago

14.5.2-rc.46

5 years ago

14.5.2-rc.45

5 years ago

14.5.2-rc.44

5 years ago

14.5.2-rc.43

5 years ago

14.5.2-rc.41

5 years ago

14.5.2-rc.42

5 years ago

14.5.2-rc.40

5 years ago

14.5.2-rc.39

5 years ago

14.5.2-rc.38

5 years ago

14.5.1-rc.36

5 years ago

14.5.1-rc.35

5 years ago

14.5.1-rc.32

5 years ago

14.5.1-rc.31

5 years ago

14.5.1

5 years ago

14.5.1-rc.30

5 years ago

14.5.1-rc.29

5 years ago

14.5.1-rc.2

5 years ago

14.5.1-rc.28

5 years ago

14.5.1-rc.27

5 years ago

14.5.1-rc.25

5 years ago

14.5.1-rc.24

5 years ago

14.5.1-rc.22

5 years ago

14.5.1-rc.21

5 years ago

14.5.1-rc.1

5 years ago

14.5.1-rc.20

5 years ago

14.5.1-rc.19

5 years ago

14.5.1-rc.18

5 years ago

14.5.1-rc.17

5 years ago

14.5.1-rc.16

5 years ago

14.5.1-rc.15

5 years ago

14.5.1-rc.13

5 years ago

14.4.1-rc.33

5 years ago

14.4.1-rc.32

5 years ago

14.4.1-rc.31

5 years ago

14.5.0

5 years ago

14.4.1-rc.30

5 years ago

14.4.1-rc.29

5 years ago

14.4.1-rc.28

5 years ago

14.4.1-rc.27

5 years ago

14.4.1-rc.26

5 years ago

14.4.1-rc.25

5 years ago

14.4.1-rc.24

5 years ago

14.4.1-rc.23

5 years ago

14.4.1-rc.21

5 years ago

14.4.1-rc.22

5 years ago

14.4.1-rc.20

5 years ago

14.4.1-rc.19

5 years ago

14.4.1-rc.18

5 years ago

14.4.1-rc.17

5 years ago

14.4.1-rc.16

5 years ago

14.4.1

5 years ago

14.4.1-rc.3

5 years ago

14.3.1-rc.78

5 years ago

14.4.0

5 years ago

14.4.0-rc.75

5 years ago

14.4.0-rc.68

5 years ago

14.4.0-rc.36

5 years ago

14.4.0-rc.35

5 years ago

14.4.0-rc.34

5 years ago

14.4.0-rc.33

5 years ago

14.4.0-rc.32

5 years ago

14.4.0-rc.31

5 years ago

14.4.0-rc.30

5 years ago

14.4.0-rc.29

5 years ago

14.4.0-rc.28

5 years ago

14.3.2

5 years ago

14.4.0-rc.27

5 years ago

14.3.2-rc.4

5 years ago

14.4.0-rc.8

5 years ago

14.3.1

5 years ago

14.4.0-rc.7

5 years ago

14.4.0-rc.6

5 years ago

14.4.0-rc.4

5 years ago

14.3.0

5 years ago

14.3.0-rc.34

5 years ago

14.2.1-rc.3

5 years ago

14.2.1-rc.2

5 years ago

14.2.1-rc.1

5 years ago

14.3.0-rc.30

5 years ago

14.3.0-rc.29

5 years ago

14.3.0-rc.28

5 years ago

14.3.0-rc.27

5 years ago

14.3.0-rc.22

5 years ago

14.3.0-rc.104

5 years ago

14.2.0

5 years ago

14.2.0-rc.94

5 years ago

14.2.0-rc.93

5 years ago

14.1.0

5 years ago

14.1.0-rc.72

5 years ago

14.0.0

5 years ago

14.0.0-rc.52

5 years ago

13.5.0

5 years ago

13.5.0-rc.16

5 years ago

13.5.0-rc.15

5 years ago

13.5.0-rc.14

5 years ago

13.5.0-rc.13

5 years ago

13.5.0-rc.12

6 years ago

13.4.0

6 years ago

13.4.0-rc.new.29

6 years ago

13.4.0-rc.new.26

6 years ago

13.4.0-rc.new.20

6 years ago

13.4.0-rc.20

6 years ago

13.3.1

6 years ago

13.3.0

6 years ago

13.4.0-rc.77

6 years ago

13.4.0-rc.76

6 years ago

13.3.0-rc.74

6 years ago

13.3.0-rc.73

6 years ago

13.3.0-rc.62

6 years ago

13.3.0-rc.61

6 years ago

13.2.2

6 years ago

13.2.2-rc.1

6 years ago

13.2.1

6 years ago

13.2.1-rc.4

6 years ago

13.2.1-rc.3

6 years ago

13.2.0

6 years ago

13.2.0-rc.75

6 years ago