Compare commits

...

136 Commits

Author SHA1 Message Date
GitHub Actions 3580539cee Automation: update setup-beam version output to fe5485f 2026-02-28 14:47:15 +00:00
dependabot[bot] fe5485f1f6 Bump @eslint/js from 9.31.0 to 9.38.0 (#393)
* Bump @eslint/js from 9.31.0 to 9.38.0

Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.31.0 to 9.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.38.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Help Dependabot out (?)

* Address vulnerabilities with markdownlint-cli

* Do the bump proposed by the PR

* Go back to a working, albeit apparently vulnerable, version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2026-02-28 14:46:57 +00:00
GitHub Actions 98de8ffa90 Automation: update setup-beam version output to 6c5fe27 2026-02-28 14:28:14 +00:00
dependabot[bot] 6c5fe278e7 Bump the npm_and_yarn group across 1 directory with 2 updates (#403)
* Bump the npm_and_yarn group across 1 directory with 2 updates

Bumps the npm_and_yarn group with 2 updates in the / directory: [lodash](https://github.com/lodash/lodash) and [glob](https://github.com/isaacs/node-glob).


Updates `lodash` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

Removes `glob`

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: glob
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* Commit `npm run build-dist`'s results

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2026-02-28 14:27:55 +00:00
GitHub Actions 36214a49c0 Automation: update setup-beam version output to 972bec8 2026-02-28 14:19:09 +00:00
dependabot[bot] 972bec8037 Bump actions/checkout from 4.2.2 to 6.0.1 (#399)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v6.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 14:18:53 +00:00
GitHub Actions 10e998534e Automation: update setup-beam version output to 542d9a8 2026-02-28 14:07:57 +00:00
Paulo F. Oliveira 542d9a8e62 Improve output (around "Requested ... version") when we know input (#368)
Improve output when we know input
2026-02-28 14:07:39 +00:00
GitHub Actions b764149ef2 Automation: update setup-beam version output to cba803d 2026-02-28 13:59:20 +00:00
dependabot[bot] cba803d7b7 Bump @vercel/ncc from 0.38.3 to 0.38.4 (#387)
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.38.3 to 0.38.4.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.38.3...0.38.4)

---
updated-dependencies:
- dependency-name: "@vercel/ncc"
  dependency-version: 0.38.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:58:54 +00:00
dependabot[bot] eda66a8458 Bump globals from 16.3.0 to 16.4.0 (#383)
Bumps [globals](https://github.com/sindresorhus/globals) from 16.3.0 to 16.4.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:58:43 +00:00
GitHub Actions cf0aea912f Automation: update setup-beam version output to 13b647e 2026-02-28 13:36:13 +00:00
dependabot[bot] 13b647ed24 Bump shellcheck from 3.1.0 to 4.1.0 (#376)
Bumps [shellcheck](https://github.com/gunar/shellcheck) from 3.1.0 to 4.1.0.
- [Release notes](https://github.com/gunar/shellcheck/releases)
- [Changelog](https://github.com/gunar/shellcheck/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gunar/shellcheck/compare/v3.1.0...v4.1.0)

---
updated-dependencies:
- dependency-name: shellcheck
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:35:39 +00:00
dependabot[bot] d6f6c371de Bump eslint from 9.31.0 to 9.38.0 (#394)
Bumps [eslint](https://github.com/eslint/eslint) from 9.31.0 to 9.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.31.0...v9.38.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:34:45 +00:00
dependabot[bot] 905cf79e7d Bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory (#396)
Bump js-yaml in the npm_and_yarn group across 1 directory

Bumps the npm_and_yarn group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml).


Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:34:31 +00:00
GitHub Actions 4f85a51ca2 Automation: update setup-beam version output to fc1fdd6 2026-02-28 13:34:23 +00:00
dependabot[bot] fc1fdd6f00 Bump actions/setup-node from 4.4.0 to 6.1.0 (#400)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.4.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.4.0...v6.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:34:07 +00:00
dependabot[bot] da184bc66d Bump raven-actions/actionlint from 2.0.1 to 2.1.0 (#401)
Bumps [raven-actions/actionlint](https://github.com/raven-actions/actionlint) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/raven-actions/actionlint/releases)
- [Commits](https://github.com/raven-actions/actionlint/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: raven-actions/actionlint
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 13:33:52 +00:00
GitHub Actions 566deebc64 Automation: update setup-beam version output to b94e7d3 2025-10-01 11:13:33 +00:00
Loïc Hoguin b94e7d372a Allow for Windows'25 container (#388) 2025-10-01 13:12:32 +02:00
GitHub Actions 033f103421 Automation: update setup-beam version output to 9afaa6e 2025-07-21 17:28:20 +00:00
dependabot[bot] 9afaa6e45f Bump csv-parse from 6.0.0 to 6.1.0 (#366)
---
updated-dependencies:
- dependency-name: csv-parse
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 18:28:00 +01:00
GitHub Actions 4168d0bf3c Automation: update setup-beam version output to 8c38699 2025-07-15 00:44:26 +00:00
dependabot[bot] 8c38699ca8 Bump @eslint/js from 9.30.1 to 9.31.0 (#363)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.30.1 to 9.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.31.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 01:44:10 +01:00
GitHub Actions df4a3eca5d Automation: update setup-beam version output to db4f13c 2025-07-15 00:43:33 +00:00
dependabot[bot] db4f13ce18 Bump csv-parse from 5.6.0 to 6.0.0 (#364)
* Bump csv-parse from 5.6.0 to 6.0.0

Bumps [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) from 5.6.0 to 6.0.0.
- [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-parse/CHANGELOG.md)
- [Commits](https://github.com/adaltas/node-csv/commits/csv-parse@6.0.0/packages/csv-parse)

---
updated-dependencies:
- dependency-name: csv-parse
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Help Dependabot: push `npm run build-dist`'s results

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2025-07-15 01:43:16 +01:00
GitHub Actions 1df7f7a827 Automation: update setup-beam version output to f350bf9 2025-07-14 18:59:45 +00:00
dependabot[bot] f350bf9e05 Bump eslint from 9.30.1 to 9.31.0 (#365)
Bumps [eslint](https://github.com/eslint/eslint) from 9.30.1 to 9.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.1...v9.31.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 19:59:29 +01:00
GitHub Actions e6d7c94229 Automation: update setup-beam version output to fceaea9 2025-07-10 15:21:07 +00:00
Paulo F. Oliveira fceaea9f54 Fix: more versioning around nightly and maint/main (#359)
* Test Elixir main-otp-28 / Erlang maint-28

* Test Gleam nightly / OTP 28

* Tweak versioning

1. stop trying to "coerce" versions on input
2. handle `OTP-` in one more place
3. handle `nightly`

* Remove tests that should be failing previously

There is no strict 27 for macos-15, for example

* Remove similar tests

We'll test once per platform in similar conditions

* `await` for `assert.rejects` (not noticeable if alone inside `it`)

* Test maint- for strict and loose
2025-07-10 16:20:49 +01:00
GitHub Actions 2bb5b653d0 Automation: update setup-beam version output to 1d4efdd 2025-07-10 15:18:41 +00:00
dependabot[bot] 1d4efdd2e9 Bump globals from 16.2.0 to 16.3.0 (#361)
Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 16:18:18 +01:00
GitHub Actions 73f047e328 Automation: update setup-beam version output to 6dd8a1a 2025-07-10 09:38:56 +00:00
dependabot[bot] 6dd8a1a852 Bump @eslint/js from 9.30.0 to 9.30.1 (#360)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.30.0 to 9.30.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 10:38:37 +01:00
GitHub Actions fd9a2e183f Automation: update setup-beam version output to 65085e3 2025-07-10 09:14:46 +00:00
dependabot[bot] 65085e37bc Bump eslint from 9.30.0 to 9.30.1 (#362)
Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.30.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.30.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 10:14:28 +01:00
GitHub Actions 80c1659516 Automation: update setup-beam version output to 8e7fdef 2025-07-03 18:12:11 +00:00
GitHub Actions 8e7fdef09f Automation: update setup-beam version output to 1fe9179 2025-07-03 16:35:25 +00:00
Paulo F. Oliveira 1fe9179886 Handle .tool-versions' line break on Windows (#357)
* Test .tool-version on top of Windows

* Parse .tool-version with Windows-style line endings
2025-07-03 17:35:06 +01:00
GitHub Actions 6389fe58dc Automation: update setup-beam version output to 8fc1380 2025-07-01 21:13:33 +00:00
Paulo F. Oliveira 8fc1380bb7 Fix calculating -otp- major for Elixir (#351)
* Set expectations

* Ease testing without having to install via `require`

* Code a solution for the tests

* Avoid errors on unit tests

rebar3 is saying something about SSL, most likely because
our tests are installing a bunch of OTPs which makes
for unpredictable behavior

* Avoid errors on integration tests
2025-07-01 22:13:13 +01:00
GitHub Actions 3c915dd1b0 Automation: update setup-beam version output to e5d5058 2025-06-30 21:26:33 +00:00
dependabot[bot] e5d50587ee Bump @eslint/js from 9.29.0 to 9.30.0 (#352)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.29.0 to 9.30.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 22:26:13 +01:00
GitHub Actions b1273cf7cc Automation: update setup-beam version output to 9308caf 2025-06-30 21:10:39 +00:00
dependabot[bot] 9308cafcbf Bump prettier from 3.6.0 to 3.6.2 (#353)
Bumps [prettier](https://github.com/prettier/prettier) from 3.6.0 to 3.6.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.6.0...3.6.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 22:09:53 +01:00
dependabot[bot] 2971b073e5 Bump eslint from 9.29.0 to 9.30.0 (#354)
Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 22:09:35 +01:00
GitHub Actions a0b139a890 Automation: update setup-beam version output to 6a38171 2025-06-26 19:39:33 +00:00
Paulo F. Oliveira 6a38171948 Test for updated doc. on latest / ranges / -rc (#349)
* Set the expectations

* Reason on the past

* Also allow for removal of OTP- in comparison to RC

* Test it on what makes sense

* For known elements don't compare with ranges

* Don't put maint-27 alongside 27 in the initial map

* Generate the dist

* Revisit the whole latest vs. rc- vs. strict definition
2025-06-26 20:39:15 +01:00
GitHub Actions 75edbb8287 Automation: update setup-beam version output to a8bc27e 2025-06-24 23:13:55 +00:00
Paulo F. Oliveira a8bc27ec39 Add back deprecated runners with warning (#348)
Add back deprecated elements, with a warning on support/maintenance
2025-06-25 00:13:39 +01:00
GitHub Actions b29c86feb9 Automation: update setup-beam version output to abd725c 2025-06-23 18:32:03 +00:00
dependabot[bot] abd725cb17 Bump prettier from 3.5.3 to 3.6.0 (#347)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-23 19:31:45 +01:00
GitHub Actions 145718908e Automation: update setup-beam version output to 1e35402 2025-06-16 21:26:37 +00:00
dependabot[bot] 1e3540284f Bump eslint from 9.28.0 to 9.29.0 (#345)
Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 22:26:15 +01:00
GitHub Actions 7ddf3b82cc Automation: update setup-beam version output to 00ffd44 2025-06-16 21:19:30 +00:00
dependabot[bot] 00ffd44f8d Bump @eslint/js from 9.28.0 to 9.29.0 (#346)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.28.0 to 9.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 22:19:12 +01:00
GitHub Actions 6e1d5a5aa6 Automation: update setup-beam version output to 41ba577 2025-06-09 01:26:57 +00:00
dependabot[bot] 41ba577f74 Bump @eslint/js from 9.27.0 to 9.28.0 (#342)
* Bump @eslint/js from 9.27.0 to 9.28.0

Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.27.0 to 9.28.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.28.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Prevent CI issues from having to update Gleam

* Deal with deprecation messages

* Fix for Elixir not inferring from OTP

(there is no 1.19-otp-28 yet)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2025-06-09 02:26:26 +01:00
GitHub Actions 8cdecfe6cc Automation: update setup-beam version output to 67834dc 2025-06-06 11:37:38 +00:00
dependabot[bot] 67834dc893 Bump eslint from 9.27.0 to 9.28.0 (#343)
Bumps [eslint](https://github.com/eslint/eslint) from 9.27.0 to 9.28.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.27.0...v9.28.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 12:37:02 +01:00
GitHub Actions 59e18ef85d Automation: update setup-beam version output to afe5922 2025-05-30 04:44:05 +00:00
Paulo F. Oliveira afe592256a Match only on what we know should match (versions start with numbers, after OTP-) (#341) 2025-05-29 23:43:43 -05:00
GitHub Actions db4b4ce7c5 Automation: update setup-beam version output to 3025c99 2025-05-30 01:53:42 +00:00
Paulo F. Oliveira 3025c9910d Dependabot version updates (#340)
* yamllint for newer file

* Allow for proper, lower-level, pinning

Makes for increased reproducibility (and overall control)
2025-05-30 02:53:21 +01:00
GitHub Actions 32794f2f95 Automation: update setup-beam version output to 65066e3 2025-05-30 00:57:20 +00:00
Paulo F. Oliveira 65066e38a0 Act on CodeQL's suggestions for tightening security / improving performance (#338)
* Act on CodeQL's actions/missing-workflow-permissions

https://codeql.github.com/codeql-query-help/actions/actions-missing-workflow-permissions/

* Be more specific in the matched regex

And don't match a group if we don't need to match one

* Make it slightly faster since we know what after -otp-

I create a const because both expressions are looking for
the same thing
2025-05-29 19:57:00 -05:00
GitHub Actions 889e64e95a Automation: update setup-beam version output to 318bea3 2025-05-29 14:51:20 +00:00
github-actions[bot] 318bea3c09 Update 3rd party licenses (automation) (#337)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2025-05-29 15:50:55 +01:00
GitHub Actions 1abc836c22 Automation: update setup-beam version output to e1b0201 2025-05-29 14:50:46 +00:00
Paulo F. Oliveira e1b020163b Minor maintenance updates (#336) 2025-05-29 15:50:24 +01:00
GitHub Actions 220876a6da Automation: update setup-beam version output to 58f0e7a 2025-05-29 10:38:39 +00:00
Paulo F. Oliveira 58f0e7ac10 Support macOS via https://github.com/erlef/otp_builds (#332)
Co-authored-by: Wojtek Mach <wojtekmach@users.noreply.github.com>
2025-05-29 11:38:18 +01:00
GitHub Actions 46e061001b Automation: update setup-beam version output to 891e46b 2025-05-28 22:43:07 +00:00
Paulo F. Oliveira 891e46b77a Improve output when failing to get a version from "a place" (#334) 2025-05-28 17:42:50 -05:00
GitHub Actions a770081419 Automation: update setup-beam version output to 9092f97 2025-05-27 19:16:07 +00:00
Viacheslav Katsuba 9092f97e4d Fix broken link CODE_OF_CONDUCT.md (#335) 2025-05-27 20:15:49 +01:00
GitHub Actions 8aa8a857c6 Automation: update setup-beam version output to 3e793a7 2025-05-25 15:49:38 +00:00
Kevin Schweikert 3e793a73ab Override OTP version when specified in Elixir spec (#330) 2025-05-25 10:49:21 -05:00
GitHub Actions 98ad08a06d Automation: update setup-beam version output to f28fd8e 2025-05-25 15:42:38 +00:00
Paulo F. Oliveira f28fd8ebb9 Fix for rebar3 nightly/latest (#331) 2025-05-25 10:42:17 -05:00
GitHub Actions cc72a5b176 Automation: update setup-beam version output to 8e3c26c 2025-04-26 22:55:10 +00:00
Paulo F. Oliveira 8e3c26cc73 chore: approach Node.js' "suites and tests" way of testing (#328) 2025-04-26 17:54:49 -05:00
GitHub Actions 4b97eeaf23 Automation: update setup-beam version output to 3eb03c8 2025-03-24 13:55:49 +00:00
Kian-Meng Ang 3eb03c83a9 Fix invalid Markdown in Compatibility section (#319) 2025-03-24 08:55:30 -05:00
GitHub Actions 0006652c69 Automation: update setup-beam version output to fb48206 2025-03-24 13:50:38 +00:00
github-actions[bot] fb48206988 Update 3rd party licenses (automation) (#320)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2025-03-24 08:50:16 -05:00
GitHub Actions adebba768f Automation: update setup-beam version output to 3360bff 2025-01-31 18:29:43 +00:00
Gilbert Bishop-White 3360bfffe1 Add ability to specify OTP architecture (#316) 2025-01-31 12:29:21 -06:00
GitHub Actions e5b66193a0 Automation: update setup-beam version output to ff934e2 2024-12-08 16:24:11 +00:00
github-actions[bot] ff934e2456 Update 3rd party licenses (automation) (#312)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-12-08 16:23:50 +00:00
GitHub Actions 2ad1b45db1 Automation: update setup-beam version output to 45dc207 2024-12-07 09:59:12 +00:00
github-actions[bot] 45dc207efd Update 3rd party licenses (automation) (#311)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-12-07 09:58:51 +00:00
GitHub Actions 81b8173cf0 Automation: update setup-beam version output to b27f958 2024-12-05 21:20:50 +00:00
github-actions[bot] b27f958e47 Update 3rd party licenses (automation) (#310)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-12-05 21:20:28 +00:00
GitHub Actions ff4f054c91 Automation: update setup-beam version output to 5fa4c5f 2024-11-13 00:54:01 +00:00
Richard Viney 5fa4c5f4ff Update Gleam versions in README.md (#308) 2024-11-12 18:53:41 -06:00
GitHub Actions 58e153bc87 Automation: update setup-beam version output to e511d62 2024-11-11 00:59:47 +00:00
Jonatan Männchen e511d62e46 Remove project specific community health files (#309) 2024-11-11 00:59:17 +00:00
GitHub Actions 5304e04ea2 Automation: update setup-beam version output to 1f578f0 2024-09-25 20:15:02 +00:00
Paulo F. Oliveira 1f578f0ad6 Remove "I have performed a self-review of my changes" from the pull request template (#303) 2024-09-25 21:14:39 +01:00
GitHub Actions d1cc10de68 Automation: update setup-beam version output to d73068e 2024-09-25 11:26:26 +00:00
Wojtek Mach d73068ed6a Fix unit tests
Ref: https://github.com/erlef/setup-beam/pull/304#issuecomment-2373807154
2024-09-25 13:25:31 +02:00
GitHub Actions 074443e9dc Automation: update setup-beam version output to 2fdf20c 2024-09-25 11:21:08 +00:00
Blake Kostner 2fdf20c985 feat: setup custom retry with builtin node fetch (#304) 2024-09-25 13:20:41 +02:00
GitHub Actions d1c02572fa Automation: update setup-beam version output to 9db386c 2024-09-06 13:16:46 +00:00
github-actions[bot] 9db386cf4d Update 3rd party licenses (automation) (#302)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-09-06 14:16:04 +01:00
GitHub Actions b9c58b0450 Automation: update setup-beam version output to a54aa91 2024-07-17 20:57:47 +00:00
Benjamin Schultzer a54aa91870 Fix usage of version latest not matching internal elements (#298) 2024-07-17 21:57:23 +01:00
GitHub Actions 168876b81a Automation: update setup-beam version output to ee8d6d1 2024-07-17 00:53:20 +00:00
Paulo F. Oliveira ee8d6d1ec3 Fix CI (don't use 26.2.5 on Windows; be strict when comparing versions) (#299) 2024-07-16 19:52:57 -05:00
GitHub Actions d2ccea2f14 Automation: update setup-beam version output to e7c76e5 2024-06-28 20:42:40 +00:00
GitHub Actions e7c76e536e Automation: update setup-beam version output to 7f9edf8 2024-06-28 11:48:56 +00:00
Paulo F. Oliveira 7f9edf8627 Tweak/readme (#295) 2024-06-28 06:48:33 -05:00
GitHub Actions a6e26b2231 Automation: update setup-beam version output to 21a744d 2024-06-23 18:52:39 +00:00
Bryan Paxton 21a744d70c Reduce action description in action.yml (GHA Marketplace constraint) (#294)
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2024-06-23 13:52:18 -05:00
GitHub Actions 1a58ed397a Automation: update setup-beam version output to 31b1b6d 2024-06-22 16:09:00 +00:00
Paulo F. Oliveira 31b1b6df0d Remove input parameter that isn't one (in tests) (#290) 2024-06-22 11:08:37 -05:00
GitHub Actions da545dd0d0 Automation: update setup-beam version output to d9b2183 2024-06-22 16:08:07 +00:00
Paulo F. Oliveira d9b218387a Update the action's description (GH marketplace) (#291) 2024-06-22 11:07:45 -05:00
GitHub Actions e112623ccb Automation: update setup-beam version output to b7b9490 2024-06-16 12:22:56 +00:00
Bryan Paxton b7b9490f1d Fixup action name for the GH marketplace (#287) 2024-06-16 13:22:32 +01:00
GitHub Actions 8b9b42d5ab Automation: update setup-beam version output to 6ab5719 2024-06-16 12:19:47 +00:00
Favio Manriquez 6ab5719d32 Add support for ARM builds (#278) 2024-06-16 13:19:26 +01:00
GitHub Actions c54ac46332 Automation: update setup-beam version output to fe9cb53 2024-06-16 12:18:30 +00:00
github-actions[bot] fe9cb530a3 Update 3rd party licenses (automation) (#288)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-06-16 13:18:04 +01:00
GitHub Actions 4d5d1b10aa Automation: update setup-beam version output to 54e90d4 2024-06-16 02:14:14 +00:00
Paulo F. Oliveira 54e90d44b0 Tweak markdownlint rules and README versioning (#286) 2024-06-15 21:13:54 -05:00
GitHub Actions 8fd1f5cd6e Automation: update setup-beam version output to 6ed3c52 2024-06-15 15:18:27 +00:00
Benjamin Schultzer 6ed3c523c4 Add support for latest release (#269) 2024-06-15 16:18:03 +01:00
GitHub Actions 9ac0f7c54b Automation: update setup-beam version output to cfc70fd 2024-06-15 15:06:09 +00:00
Paulo F. Oliveira cfc70fd675 Test under non-RC Elixir 1.17 (#281) 2024-06-15 16:05:47 +01:00
GitHub Actions ebd33a14e3 Automation: update setup-beam version output to f232ddf 2024-06-14 22:58:47 +00:00
github-actions[bot] f232ddfaa5 Update 3rd party licenses (automation) (#285)
Co-authored-by: GitHub Actions <actions@user.noreply.github.com>
2024-06-14 23:57:32 +01:00
dependabot[bot] 99c1094e67 Bump braces from 3.0.2 to 3.0.3 (#284)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 23:57:06 +01:00
GitHub Actions 207128d04a Automation: update setup-beam version output to fd4c26e 2024-06-13 23:58:56 +00:00
Paulo F. Oliveira fd4c26e7d0 Update CI now that rebar3 nightly no longer supports OTP 24 (#282) 2024-06-13 18:58:34 -05:00
45 changed files with 108929 additions and 4373 deletions
-19
View File
@@ -1,19 +0,0 @@
---
env:
node: true
es2022: true
extends:
- eslint:recommended
parserOptions:
ecmaVersion: 2022
rules:
indent: [warn, 2, {SwitchCase: 1}]
max-len: [warn, 100]
no-use-before-define: 0
operator-linebreak: 0
semi: 0
implicit-arrow-linebreak: 0
settings:
react:
version: 999.999.999
+11
View File
@@ -0,0 +1,11 @@
---
version: 2
updates:
- package-ecosystem: npm
directory: /
schedule:
interval: weekly
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
-1
View File
@@ -4,5 +4,4 @@ A brief description of your changes.
Closes #&lt;issue&gt;.
- [ ] I have performed a self-review of my changes
- [ ] I have read and understood the [contributing guidelines](/erlef/setup-beam/blob/main/CONTRIBUTING.md)
+42 -8
View File
@@ -1,13 +1,16 @@
---
name: action
permissions:
contents: read
on:
push:
branches:
- main
pull_request:
branches:
- "*"
- '*'
workflow_dispatch: {}
env:
@@ -18,8 +21,10 @@ jobs:
name: Version with commit unique id
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Version it!
run: |
# We expect a string such as const setupBeamVersion = 'undefined' in the code
@@ -40,20 +45,28 @@ jobs:
runs-on: ubuntu-latest
if: github.ref != 'refs/heads/main'
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: actions/checkout@v6.0.2
- uses: actions/setup-node@v6.1.0
with:
node-version: '20'
- run: npm run build-dist
- name: Check if build left artifacts
run: git diff --exit-code --ignore-space-at-eol
check_action:
name: Action
runs-on: ubuntu-latest
if: github.ref != 'refs/heads/main'
steps:
- uses: actions/checkout@v6.0.2
- uses: raven-actions/actionlint@v2.1.0
unit_tests_ubuntu:
name: Unit tests (Ubuntu)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: actions/checkout@v6.0.2
- uses: actions/setup-node@v6.1.0
with:
node-version: '20'
- run: npm ci
@@ -62,6 +75,8 @@ jobs:
id: setup-beam
uses: ./
with:
install-rebar: false
install-hex: false
version-file: test/.tool-versions
version-type: strict
@@ -69,9 +84,28 @@ jobs:
name: Unit tests (Windows)
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: actions/checkout@v6.0.2
- uses: actions/setup-node@v6.1.0
with:
node-version: '20'
- run: npm install --production
- run: npm test
- name: .tool-versions test
id: setup-beam
uses: ./
with:
install-rebar: false
install-hex: false
version-file: test/.tool-versions
version-type: strict
unit_tests_macos:
name: Unit tests (macOS)
runs-on: macos-latest
steps:
- uses: actions/checkout@v6.0.2
- uses: actions/setup-node@v6.1.0
with:
node-version: '20'
- run: npm ci
- run: npm test
+7 -4
View File
@@ -1,6 +1,9 @@
---
name: hexpm-mirrors
permissions:
contents: read
on:
push:
branches:
@@ -17,13 +20,13 @@ jobs:
strategy:
fail-fast: false
matrix:
os: ['ubuntu-22.04', 'windows-2022']
otp-version: ['24']
elixir-version: ['v1.14', '']
os: ['ubuntu-24.04', 'windows-2022', 'macos-15']
otp-version: ['27']
elixir-version: ['v1.18', '']
install-rebar: [true, false]
install-hex: [true, false]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
+134
View File
@@ -0,0 +1,134 @@
---
name: macos
permissions:
contents: read
on:
push:
branches:
- main
pull_request:
branches:
- '*'
workflow_dispatch: {}
jobs:
integration_test:
name: >
OTP ${{matrix.combo.otp-version}},
Elixir ${{matrix.combo.elixir-version}},
rebar3 ${{matrix.combo.rebar3-version}}
runs-on: ${{matrix.combo.os}}
strategy:
fail-fast: false
matrix:
combo:
- otp-version: '27'
elixir-version: 'v1.17.0'
rebar3-version: '3.23'
os: 'macos-latest'
- otp-version: '26.0'
elixir-version: 'v1.14-otp-25'
os: 'macos-latest'
version-type: 'strict'
- otp-version: '26.0'
elixir-version: '1.14.5'
os: 'macos-latest'
version-type: 'strict'
- otp-version: '25.2'
elixir-version: '1.14.2'
os: 'macos-latest'
- otp-version: '25.2'
elixir-version: '1.14.3'
os: 'macos-latest'
version-type: 'strict'
- otp-version: '25'
os: 'macos-15'
- otp-version: '26'
elixir-version: '1.16'
rebar3-version: '3.25'
os: 'macos-14'
- otp-version: '25.0'
elixir-version: 'v1.13.4-otp-25'
rebar3-version: '3.18.0'
os: 'macos-latest'
version-type: 'strict'
- otp-version: '25.0'
elixir-version: 'v1.13.4'
rebar3-version: '3.18.0'
os: 'macos-latest'
version-type: 'strict'
escript_packages: 'hex protobuf'
escript_script: 'protoc-gen-elixir --version'
- otp-version: 'latest'
rebar3-version: 'latest'
os: 'macos-latest'
steps:
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
with:
otp-version: ${{matrix.combo.otp-version}}
elixir-version: ${{matrix.combo.elixir-version}}
rebar3-version: ${{matrix.combo.rebar3-version}}
version-type: ${{matrix.combo.version-type}}
- name: Erlang/OTP version (action)
run: echo "Erlang/OTP ${{steps.setup-beam.outputs.otp-version}}"
if: ${{matrix.combo.otp-version}}
- name: Elixir version (action)
run: echo "Elixir ${{steps.setup-beam.outputs.elixir-version}}"
if: ${{matrix.combo.elixir-version}}
- name: rebar3 version (action)
run: echo "rebar3 ${{steps.setup-beam.outputs.rebar3-version}}"
if: ${{matrix.combo.rebar3-version}}
- name: mix version and help (CLI)
run: |
mix -v
mix help local.rebar
mix help local.hex
if: ${{matrix.combo.elixir-version}}
- name: Run Elixir/Mix project tests
run: |
cd test/projects/elixir_mix
mix deps.get
mix test
if: ${{matrix.combo.elixir-version}}
- name: Run Erlang/rebar3 project tests
run: |
cd test/projects/erlang_rebar3
rebar3 ct
if: ${{matrix.combo.rebar3-version}}
- name: Run escript
run: |
mix escript.install --force ${{matrix.combo.escript_packages}}
${{matrix.combo.escript_script}}
if: ${{matrix.combo.escript_packages && matrix.combo.escript_script}}
environment_variables:
name: Environment variables
runs-on: ${{matrix.combo.os}}
strategy:
fail-fast: false
matrix:
combo:
- otp-version: 27
elixir-version: 1.19
rebar3-version: 3.24
os: macos-latest
steps:
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
with:
otp-version: ${{matrix.combo.otp-version}}
elixir-version: ${{matrix.combo.elixir-version}}
rebar3-version: ${{matrix.combo.rebar3-version}}
- run: env
- name: Check environment variables
run: |
"${INSTALL_DIR_FOR_ELIXIR}"/bin/elixir -v
"${INSTALL_DIR_FOR_OTP}"/bin/erl -version
"${INSTALL_DIR_FOR_REBAR3}"/bin/rebar3 version
+34 -87
View File
@@ -1,13 +1,16 @@
---
name: ubuntu
permissions:
contents: read
on:
push:
branches:
- main
pull_request:
branches:
- "*"
- '*'
workflow_dispatch: {}
jobs:
@@ -22,8 +25,17 @@ jobs:
fail-fast: false
matrix:
combo:
- otp-version: '<26'
elixir-version: '<1.17'
os: 'ubuntu-22.04'
- otp-version: 'master'
elixir-version: '> 0'
os: 'ubuntu-24.04'
- otp-version: 'master'
elixir-version: 'main'
os: 'ubuntu-24.04'
- otp-version: '27'
elixir-version: 'v1.17.0-rc.0'
elixir-version: 'v1.17.0'
rebar3-version: '3.23'
os: 'ubuntu-latest'
- otp-version: '26.0'
@@ -41,21 +53,11 @@ jobs:
elixir-version: '1.14.3'
os: 'ubuntu-latest'
version-type: 'strict'
- otp-version: '27'
- otp-version: '25'
os: 'ubuntu-24.04'
version-type: 'strict'
- otp-version: '26'
os: 'ubuntu-24.04'
version-type: 'strict'
- otp-version: '25'
os: 'ubuntu-24.04'
- otp-version: '25'
elixir-version: '1.16'
rebar3-version: '3'
os: 'ubuntu-22.04'
- otp-version: '24'
elixir-version: '1.16'
rebar3-version: '3'
rebar3-version: '3.25'
os: 'ubuntu-22.04'
- otp-version: '25.0'
elixir-version: 'v1.13.4-otp-25'
@@ -67,79 +69,24 @@ jobs:
rebar3-version: '3.18.0'
os: 'ubuntu-latest'
version-type: 'strict'
- otp-version: '25'
rebar3-version: 'nightly'
- otp-version: 'latest'
rebar3-version: 'latest'
os: 'ubuntu-latest'
- otp-version: '24'
rebar3-version: 'nightly'
os: 'ubuntu-latest'
- elixir-version: 'v1.4'
otp-version: '20'
rebar3-version: '3.15.0'
os: 'ubuntu-20.04'
- elixir-version: 'v1.4'
otp-version: '20'
rebar3-version: '3.11'
os: 'ubuntu-20.04'
- elixir-version: 'v1.6'
otp-version: '21'
rebar3-version: '3.12'
os: 'ubuntu-20.04'
- elixir-version: 'v1.7'
otp-version: '22'
rebar3-version: '3.13'
os: 'ubuntu-20.04'
- elixir-version: 'v1.10'
otp-version: '23'
rebar3-version: '3.14'
os: 'ubuntu-20.04'
- elixir-version: 'v1.13.4'
otp-version: '25.0.2'
rebar3-version: '3.19'
os: 'ubuntu-20.04'
- elixir-version: 'v1.12'
otp-version: '24'
rebar3-version: '3.15'
os: 'ubuntu-20.04'
- elixir-version: 'v1.11.0'
otp-version: '22.3.4.2'
os: 'ubuntu-20.04'
version-type: 'strict'
- elixir-version: '1.10.3'
otp-version: '22.3.4.1'
os: 'ubuntu-20.04'
version-type: 'strict'
- elixir-version: 'main'
otp-version: '23.1'
os: 'ubuntu-20.04'
version-type: 'strict'
- elixir-version: 'main'
otp-version: '25'
os: 'ubuntu-20.04'
version-type: 'strict'
- gleam-version: '0.23'
otp-version: '24'
- gleam-version: '1.9.0'
otp-version: '27'
os: 'ubuntu-latest'
disable_problem_matchers: true
- gleam-version: '0.23.0-rc1'
otp-version: '24'
os: 'ubuntu-latest'
disable_problem_matchers: true
- gleam-version: '0.23.0-rc1'
- gleam-version: '1.9.0'
otp-version: false
os: 'ubuntu-latest'
disable_problem_matchers: true
- gleam-version: '0.22.0' # Version with Gleam's old archive naming convention
otp-version: '24'
os: 'ubuntu-latest'
disable_problem_matchers: true
- elixir-version: 'v1.13'
otp-version: '24'
escript_packages: 'hex protobuf'
escript_script: 'protoc-gen-elixir --version'
os: 'ubuntu-latest'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
@@ -180,12 +127,12 @@ jobs:
if: ${{matrix.combo.rebar3-version}}
- name: Format Gleam project (without installing Erlang/OTP)
run: |
cd test/projects/gleam_gleam
cd test/projects/gleamgleam
gleam format
if: ${{ matrix.combo.gleam-version && !matrix.combo.otp-version }}
- name: Run Gleam project tests (without `rebar3`)
run: |
cd test/projects/gleam_gleam
cd test/projects/gleamgleam
gleam test
if: ${{ matrix.combo.gleam-version && matrix.combo.otp-version && !matrix.combo.rebar3-version }}
- name: Run escript
@@ -201,13 +148,13 @@ jobs:
fail-fast: false
matrix:
combo:
- otp-version: '24'
elixir-version: 'v1.12'
gleam-version: '0.23.0-rc1'
rebar3-version: 'nightly'
os: 'ubuntu-latest'
- otp-version: 27
elixir-version: 1.19
gleam-version: 1.10
rebar3-version: 3.24
os: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
@@ -219,7 +166,7 @@ jobs:
- run: env
- name: Check environment variables
run: |
${INSTALL_DIR_FOR_ELIXIR}/bin/elixir -v
${INSTALL_DIR_FOR_GLEAM}/bin/gleam --version
${INSTALL_DIR_FOR_OTP}/bin/erl -version
${INSTALL_DIR_FOR_REBAR3}/bin/rebar3 version
"${INSTALL_DIR_FOR_ELIXIR}"/bin/elixir -v
"${INSTALL_DIR_FOR_GLEAM}"/bin/gleam --version
"${INSTALL_DIR_FOR_OTP}"/bin/erl -version
"${INSTALL_DIR_FOR_REBAR3}"/bin/rebar3 version
@@ -1,17 +1,20 @@
---
name: Update 3rd party licenses (automation)
permissions:
contents: write
on:
schedule:
- cron: '0 12 * * *'
workflow_dispatch:
workflow_dispatch: {}
jobs:
update:
name: Update 3rd party licenses
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- run:
./.github/workflows/update_3rd_party_licenses.sh
env:
+22 -21
View File
@@ -1,6 +1,9 @@
---
name: windows
permissions:
contents: read
on:
push:
branches:
@@ -22,8 +25,14 @@ jobs:
fail-fast: false
matrix:
combo:
- otp-version: '<26'
elixir-version: '<1.17'
os: 'ubuntu-22.04'
- otp-version: 'master'
elixir-version: '> 0'
os: 'ubuntu-24.04'
- otp-version: '27'
elixir-version: 'v1.17.0-rc.0'
elixir-version: 'v1.17.0'
rebar3-version: '3.23'
os: 'windows-latest'
- otp-version: '26.0'
@@ -38,18 +47,12 @@ jobs:
elixir-version: '1.14.5'
os: 'windows-latest'
version-type: 'strict'
- otp-version: '25'
rebar3-version: 'nightly'
os: 'windows-latest'
- otp-version: '24.0.2'
rebar3-version: '3.16'
os: 'windows-2019'
- otp-version: '24.0.2'
rebar3-version: 'nightly'
os: 'windows-2019'
os: 'windows-2022'
- otp-version: '23.0'
rebar3-version: '3.15'
os: 'windows-2019'
os: 'windows-2022'
- elixir-version: 'v1.10'
otp-version: '23'
rebar3-version: '3.14'
@@ -58,11 +61,8 @@ jobs:
otp-version: '24'
rebar3-version: '3.15'
os: 'windows-latest'
- gleam-version: '0.19.0-rc3'
otp-version: '24'
os: 'windows-latest'
- gleam-version: '0.23.0-rc1'
otp-version: '24'
- gleam-version: '1.9.0'
otp-version: '27'
os: 'windows-latest'
- elixir-version: 'v1.13'
otp-version: '24'
@@ -70,7 +70,7 @@ jobs:
escript_script: 'protoc-gen-elixir --version'
os: 'windows-latest'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
@@ -131,13 +131,13 @@ jobs:
fail-fast: false
matrix:
combo:
- otp-version: '24'
elixir-version: 'v1.12'
gleam-version: '0.23.0-rc1'
rebar3-version: 'nightly'
os: 'windows-latest'
- otp-version: 27
elixir-version: 1.19
gleam-version: 1.10
rebar3-version: 3.24
os: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Use erlef/setup-beam
id: setup-beam
uses: ./
@@ -154,3 +154,4 @@ jobs:
& "$Env:INSTALL_DIR_FOR_OTP/bin/erl.exe" "+V"
& "$Env:INSTALL_DIR_FOR_REBAR3/bin/rebar3.cmd" "version"
& "$Env:INSTALL_DIR_FOR_REBAR3/bin/rebar3.ps1" "version"
shell: pwsh
+4
View File
@@ -0,0 +1,4 @@
---
default: true
MD013:
line_length: 100
+32 -108
View File
@@ -413,7 +413,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
-----
The following software may be included in this product: acorn. A copy of the source code may be downloaded from https://github.com/acornjs/acorn.git. This software contains the following license and notice below:
The following software may be included in this product: acorn. A copy of the source code may be downloaded from git+https://github.com/acornjs/acorn.git. This software contains the following license and notice below:
MIT License
@@ -1123,6 +1123,32 @@ THE SOFTWARE.
-----
The following software may be included in this product: csv-parse. A copy of the source code may be downloaded from https://github.com/adaltas/node-csv.git. This software contains the following license and notice below:
The MIT License (MIT)
Copyright (c) 2010 Adaltas
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-----
The following software may be included in this product: debug. A copy of the source code may be downloaded from git://github.com/debug-js/debug.git. This software contains the following license and notice below:
(The MIT License)
@@ -2239,30 +2265,6 @@ the licensed code:
-----
The following software may be included in this product: function-bind. A copy of the source code may be downloaded from https://github.com/Raynos/function-bind.git. This software contains the following license and notice below:
Copyright (c) 2013 Raynos.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
-----
The following software may be included in this product: get-caller-file. A copy of the source code may be downloaded from git+https://github.com/stefanpenner/get-caller-file.git. This software contains the following license and notice below:
ISC License (ISC)
@@ -2274,32 +2276,6 @@ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH RE
-----
The following software may be included in this product: get-intrinsic. A copy of the source code may be downloaded from git+https://github.com/ljharb/get-intrinsic.git. This software contains the following license and notice below:
MIT License
Copyright (c) 2020 Jordan Harband
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-----
The following software may be included in this product: glob. A copy of the source code may be downloaded from git://github.com/isaacs/node-glob.git. This software contains the following license and notice below:
The ISC License
@@ -2510,7 +2486,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-----
The following software may be included in this product: has-property-descriptors, has-proto. A copy of the source code may be downloaded from git+https://github.com/inspect-js/has-property-descriptors.git (has-property-descriptors), git+https://github.com/inspect-js/has-proto.git (has-proto). This software contains the following license and notice below:
The following software may be included in this product: has-property-descriptors. A copy of the source code may be downloaded from git+https://github.com/inspect-js/has-property-descriptors.git. This software contains the following license and notice below:
MIT License
@@ -2536,58 +2512,6 @@ SOFTWARE.
-----
The following software may be included in this product: has-symbols. A copy of the source code may be downloaded from git://github.com/inspect-js/has-symbols.git. This software contains the following license and notice below:
MIT License
Copyright (c) 2016 Jordan Harband
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-----
The following software may be included in this product: hasown. A copy of the source code may be downloaded from git+https://github.com/inspect-js/hasOwn.git. This software contains the following license and notice below:
MIT License
Copyright (c) Jordan Harband and contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-----
The following software may be included in this product: ieee754. A copy of the source code may be downloaded from git://github.com/feross/ieee754.git. This software contains the following license and notice below:
Copyright 2008 Fair Oaks Labs, Inc.
@@ -2644,7 +2568,7 @@ PERFORMANCE OF THIS SOFTWARE.
-----
The following software may be included in this product: ini, isexe, json-stringify-safe, lru-cache, minimatch, once, rimraf, semver, which, wrappy, yallist. A copy of the source code may be downloaded from git://github.com/isaacs/ini.git (ini), git+https://github.com/isaacs/isexe.git (isexe), git://github.com/isaacs/json-stringify-safe (json-stringify-safe), git://github.com/isaacs/node-lru-cache.git (lru-cache), git://github.com/isaacs/minimatch.git (minimatch), git://github.com/isaacs/once (once), git://github.com/isaacs/rimraf.git (rimraf), git+https://github.com/npm/node-semver.git (semver), git://github.com/isaacs/node-which.git (which), https://github.com/npm/wrappy (wrappy), git+https://github.com/isaacs/yallist.git (yallist). This software contains the following license and notice below:
The following software may be included in this product: ini, isexe, json-stringify-safe, minimatch, once, rimraf, semver, which, wrappy. A copy of the source code may be downloaded from git://github.com/isaacs/ini.git (ini), git+https://github.com/isaacs/isexe.git (isexe), git://github.com/isaacs/json-stringify-safe (json-stringify-safe), git://github.com/isaacs/minimatch.git (minimatch), git://github.com/isaacs/once (once), git://github.com/isaacs/rimraf.git (rimraf), git+https://github.com/npm/node-semver.git (semver), git://github.com/isaacs/node-which.git (which), https://github.com/npm/wrappy (wrappy). This software contains the following license and notice below:
The ISC License
@@ -3201,11 +3125,11 @@ IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-----
The following software may be included in this product: ms. A copy of the source code may be downloaded from https://github.com/zeit/ms.git. This software contains the following license and notice below:
The following software may be included in this product: ms. A copy of the source code may be downloaded from https://github.com/vercel/ms.git. This software contains the following license and notice below:
The MIT License (MIT)
Copyright (c) 2016 Zeit, Inc.
Copyright (c) 2020 Vercel, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -9464,7 +9388,7 @@ The following software may be included in this product: reusify. A copy of the s
The MIT License (MIT)
Copyright (c) 2015 Matteo Collina
Copyright (c) 2015-2024 Matteo Collina
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
-78
View File
@@ -1,78 +0,0 @@
<!-- markdownlint-disable MD013 -->
# Contributor Covenant Code of Conduct
## Our Pledge
In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment
include:
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
- The use of sexualized language or imagery and unwelcome sexual attention or
advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic
address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a
professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at
[support@github.com](mailto:support@github.com). All complaints will be
reviewed and investigated and will result in a response that is deemed
necessary and appropriate to the circumstances. The project team is obligated
to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at <https://www.contributor-covenant.org/version/1/4/code-of-conduct.html>
[homepage]: https://www.contributor-covenant.org
For answers to common questions about this code of conduct, see
<https://www.contributor-covenant.org/faq>
+12 -7
View File
@@ -1,15 +1,18 @@
<!-- markdownlint-disable MD013 -->
# Contributing
[fork]: https://github.com/erlef/setup-beam/fork
[pr]: https://github.com/erlef/setup-beam/compare
[code-of-conduct]: https://github.com/erlef/setup-beam/blob/main/CODE_OF_CONDUCT.md
[code-of-conduct]: https://github.com/erlef/.github/blob/main/CODE_OF_CONDUCT.md
Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for
keeping it great.
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [project's open source license](LICENSE.md).
Contributions to this project are
[released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license)
to the public under the [project's open source license](LICENSE.md).
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By participating in this project you agree to abide by its terms.
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By
participating in this project you agree to abide by its terms.
## Submitting a pull request
@@ -23,13 +26,15 @@ Please note that this project is released with a [Contributor Code of Conduct][c
Here are a few things you can do that will increase the likelihood of your pull request being accepted:
- Write tests.
- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
- Keep your change as focused as possible. If there are multiple changes you would like to make that
are not dependent upon each other, consider submitting them as separate pull requests.
- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
- Execute `npm run build-dist` and fix any issues arising from that
## Running tests
When running tests locally, a valid classic GitHub token with the `repo` scope is required for tests to pass.
When running tests locally, a valid classic GitHub token with the `repo` scope is required for tests
to pass.
- Export the token in the current shell: `export GITHUB_TOKEN=<contents>`
- Run tests `npm test`
-1
View File
@@ -1,4 +1,3 @@
<!-- markdownlint-disable MD013 -->
# The MIT License (MIT)
Copyright (c) 2019 GitHub, Inc. and contributors
+1 -1
View File
@@ -1,7 +1,7 @@
# Elixir Problem Matchers
Elixir Problem Matchers in [elixir-matchers.json](matchers/elixir-matchers.json)
are adapted from [here](https://github.com/fr1zle/vscode-elixir/blob/45eddb589acd7ac98e0c7305d1c2b24668ca709a/package.json#L70-L118),
are adapted from [vscode-elixir/package.json](https://github.com/fr1zle/vscode-elixir/blob/45eddb589acd7ac98e0c7305d1c2b24668ca709a/package.json#L70-L118),
available under the [MIT license](https://github.com/fr1zle/vscode-elixir/blob/45eddb589acd7ac98e0c7305d1c2b24668ca709a/LICENSE.md):
MIT License
+232 -154
View File
@@ -1,5 +1,4 @@
<!-- markdownlint-disable MD013 -->
# setup-beam [![GitHub Actions][action-img]][action] [![GitHub Actions][ubuntu-img]][ubuntu] [![GitHub Actions][windows-img]][windows]
# setup-beam [![Action][action-img]][action]&nbsp;[![Ubuntu][ubuntu-img]][ubuntu]&nbsp;[![Windows][windows-img]][windows]&nbsp;[![macOS][macos-img]][macos]
[action]: https://github.com/erlef/setup-beam/actions/workflows/action.yml
[action-img]: https://github.com/erlef/setup-beam/actions/workflows/action.yml/badge.svg
@@ -7,6 +6,8 @@
[ubuntu-img]: https://github.com/erlef/setup-beam/actions/workflows/ubuntu.yml/badge.svg
[windows]: https://github.com/erlef/setup-beam/actions/workflows/windows.yml
[windows-img]: https://github.com/erlef/setup-beam/actions/workflows/windows.yml/badge.svg
[macos]: https://github.com/erlef/setup-beam/actions/workflows/macos.yml
[macos-img]: https://github.com/erlef/setup-beam/actions/workflows/macos.yml/badge.svg
This action sets up an Erlang/OTP environment for use in a GitHub Actions
workflow by:
@@ -15,64 +16,97 @@ workflow by:
- optionally, installing [Elixir](https://elixir-lang.org/)
- optionally, installing [Gleam](https://gleam.run/)
- optionally, installing [`rebar3`](https://www.rebar3.org/)
- optionally, installing [`hex`](https://hex.pm/)
- optionally, installing [`local.hex`](https://hex.pm/)
- optionally, installing [`local.rebar`](https://www.rebar3.org/)
- optionally, opting for strict or loose version matching
- optionally, having
[problem matchers](https://github.com/actions/toolkit/blob/main/docs/problem-matchers.md) show
warnings and errors on pull requests
- optionally, using a version file (as explained in "Version file", below), to identify versions
**Note**: currently, this action only supports Actions' `ubuntu-` and `windows-` runtimes.
## Usage
See [action.yml](action.yml) for the action's specification.
**Note**: the Erlang/OTP release version specification is [relatively
complex](http://erlang.org/doc/system_principles/versions.html#version-scheme).
For best results, we recommend specifying exact
### Input versioning
Input (tools') versions are controlled via `with:` (check the examples below).
#### Strict versions
The Erlang/OTP release version specification, for example, is [relatively
complex](http://erlang.org/doc/system_principles/versions.html#version-scheme), so,
for best results, we recommend specifying exact
versions, and setting option `version-type` to `strict`.
#### Version ranges
However, values like `22.x`, or even `>22`, are also accepted, and we attempt to resolve them
according to semantic versioning rules. This implicitly means `version-type` is `loose`,
which is also the default value for this option.
#### Specify versions as strings, not numbers
Additionally, it is recommended that one specifies versions
using YAML strings, as these examples do, so that numbers like `23.0` don't
end up being parsed as `23`, which is not equivalent.
For pre-release versions, such as `v1.11.0-rc.0`, use the full version
specifier (`v1.11.0-rc.0`) and set option `version-type` to `strict`. Pre-release versions are
opt-in, so `1.11.x` will not match a pre-release.
#### Pre-release versions
To use a pre-release version such as `v1.11.0-rc.0`, specify the exact version
(`v1.11.0-rc.0`) and set `version-type` to `strict`.
Note that pre-release versions are opt-in by default.
Patterns like `1.11.x` do not include pre-release versions unless `latest` is specified.
#### "Latest" versions
To retrieve the most recent available version of a tool, set the version to `latest`.
This may include pre-release versions such as release candidates.
If you want to target only the latest stable release and exclude pre-releases, use a
version range like `> 0` instead.
Note that the `latest` version is determined locally by the action based on the versions it
has retrieved. This may differ from how [GitHub defines "latest"](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository),
and some repositories may present different interpretations.
If you're unsure, perform a test run and compare the resolved version against the version you
expect to be considered the latest.
### Compatibility between Operating System and Erlang/OTP
This list presents the known working version combos between the target operating system
and Erlang/OTP.
| Operating system | Erlang/OTP | Status
|- |- |-
| ubuntu-18.04 | 17.0 - 25.3 | ✅
| ubuntu-20.04 | 20.0 - 27 | ✅
| ubuntu-22.04 | 24.2 - 27 | ✅
| ubuntu-24.04 | 24.3 - 27 | ✅
| windows-2019 | 21* - 25 | ✅
| windows-2022 | 21* - 27 | ✅
| Operating system | Erlang/OTP | OTP Architecture | Status
|- |- | - |-
| `ubuntu-22.04` | 24.2 - 28 | x86_64, arm64 | ✅
| `ubuntu-24.04` | 24.3 - 28 | x86_64, arm64 | ✅
| `windows-2019` | 21\* - 25 | x86_64, x86 | ✅
| `windows-2022` | 21\* - 28 | x86_64, x86 | ✅
| `windows-2025` | 21\* - 28 | x86_64, x86 | ✅
| `macOS-13` | 25.0 - 28 | x86_64, arm64 | ✅
| `macOS-14` | 25.0 - 28 | x86_64, arm64 | ✅
| `macOS-15` | 25.0 - 28 | x86_64, arm64 | ✅
**Note** *: prior to 23, Windows builds are only available for minor versions, e.g. 21.0, 21.3, 22.0, etc.
**Note** \*: prior to 23, Windows builds are only available for minor versions, e.g. 21.0, 21.3,
22.0, etc.
### Self-hosted runners
Self-hosted runners need to set env. variable `ImageOS` to one of the following, since the action
uses that to download assets:
| ImageOS | Operating system
|- |-
| ubuntu18 | ubuntu-18.04
| ubuntu20 | ubuntu-20.04
| ubuntu22 | ubuntu-22.04
| ubuntu24 | ubuntu-24.04
| win19 | windows-2019
| win22 | windows-2022
| ImageOS | Operating system
|- |-
| `ubuntu22` | `ubuntu-22.04`
| `ubuntu24` | `ubuntu-24.04`
| `win19` | `windows-2019`
| `win22` | `windows-2022`
| `win25` | `windows-2025`
| `macos13` | `macOS-13`
| `macos14` | `macOS-14`
| `macos15` | `macOS-15`
as per the following example:
@@ -83,7 +117,7 @@ jobs:
test:
runs-on: self-hosted
env:
ImageOS: ubuntu20 # equivalent to runs-on ubuntu-20.04
ImageOS: ubuntu24 # equivalent to runs-on ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
@@ -94,13 +128,13 @@ jobs:
The action provides the following outputs:
| Output | Content
|- |-
| otp-version | The Erlang version, e.g. `OTP-26.0`
| elixir-version | The Elixir version, e.g. `v1.14-otp-26`
| gleam-version | The Gleam version, e.g. `v0.23.0`
| rebar3-version | The `rebar3` version, e.g. `3.18.0`
| setup-beam-version | The commit unique id of the executed action version, e.g. `a34c98f`
| Output | Content
|- |-
| `otp-version` | The Erlang version, e.g. `OTP-26.0`
| `elixir-version` | The Elixir version, e.g. `v1.14-otp-26`
| `gleam-version` | The Gleam version, e.g. `v1.5.1`
| `rebar3-version` | The `rebar3` version, e.g. `3.18.0`
| `setup-beam-version` | The commit unique id of the executed action version, e.g. `a34c98f`
accessible as `${{steps.<setup-beam-step-id>.outputs.<Output>}}`,
e.g. `${{steps.setup-beam.outputs.erlang-version}}`
@@ -123,117 +157,14 @@ with the following correspondence.
#### `.tool-versions` format
| YML | `.tool-versions` |
|- |- |
| `otp-version` | `erlang` |
| `elixir-version` | `elixir` |
| `gleam-version` | `gleam` |
| `rebar3-version` | `rebar` |
| YML | `.tool-versions`
|- |-
| `otp-version` | `erlang`
| `elixir-version` | `elixir`
| `gleam-version` | `gleam`
| `rebar3-version` | `rebar`
### Example (Erlang/OTP + Elixir, on Ubuntu)
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-20.04
name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}}
strategy:
matrix:
otp: ['20.3', '21.3', '22.2']
elixir: ['1.8.2', '1.9.4']
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
elixir-version: ${{matrix.elixir}}
- run: mix deps.get
- run: mix test
```
### Example (Erlang/OTP + `rebar3`, on Ubuntu)
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-20.04
name: Erlang/OTP ${{matrix.otp}} / rebar3 ${{matrix.rebar3}}
strategy:
matrix:
otp: ['20.3', '21.3', '22.2']
rebar3: ['3.14.1', '3.14.3']
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
rebar3-version: ${{matrix.rebar3}}
- run: rebar3 ct
```
### Example (Erlang/OTP + `rebar3`, on Windows)
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: windows-2022
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: '24'
rebar3-version: '3.16.1'
- run: rebar3 ct
```
### Example (Gleam on Ubuntu)
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: '24'
gleam-version: '0.23.0-rc1'
- run: gleam test
```
### Example (Gleam on Ubuntu without OTP)
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: false
gleam-version: '0.23.0-rc1'
- run: gleam check
```
**Note**: the `otp-version: false` input is only applicable when installing Gleam.
## Alternative hex.pm mirrors
### Alternative hex.pm mirrors
It is possible to use alternative hex.pm mirror(s), in their declared order, with
option `hexpm-mirrors`. By default, the action will use `builds.hex.pm`.
@@ -274,7 +205,25 @@ jobs:
https://cdn.jsdelivr.net/hex
```
## Environment variables
### OTP Architecture
On Windows you can specify the OTP architecture to install.
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: windows-latest
steps:
- uses: erlef/setup-beam@v1
with:
otp-version: '26'
otp-architecture: '32'
```
### Environment variables
Base installation folders (useful for e.g. fetching headers for NIFs) are available in the following
environment variables:
@@ -287,13 +236,138 @@ environment variables:
In each of these you'll find folder `bin` where the appropriate binaries, platform-dependant,
are found (i.e. `erl`, `erl.exe`, `rebar3`, `rebar3.exe`, ...).
## Elixir Problem Matchers
### Elixir Problem Matchers
The Elixir Problem Matchers in this repository are adapted from
[here](https://github.com/fr1zle/vscode-elixir/blob/45eddb589acd7ac98e0c7305d1c2b24668ca709a/package.json#L70-L118).
[vscode-elixir/package.json](https://github.com/fr1zle/vscode-elixir/blob/45eddb589acd7ac98e0c7305d1c2b24668ca709a/package.json#L70-L118).
See [MATCHER_NOTICE](MATCHER_NOTICE.md) for license details.
## Action versioning
## Examples
### Erlang/OTP + Elixir, on Ubuntu
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-24.04
name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}}
strategy:
matrix:
otp: ['25.3.2', '26.2.5', '27.3.3']
elixir: ['1.17.3', '1.18.3']
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
elixir-version: ${{matrix.elixir}}
- run: mix deps.get
- run: mix test
```
### Erlang/OTP + `rebar3`, on Ubuntu
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-24.04
name: Erlang/OTP ${{matrix.otp}} / rebar3 ${{matrix.rebar3}}
strategy:
matrix:
otp: ['25.3.2', '26.2.5', '27.3.3']
rebar3: ['3.23.0', '3.24.0']
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
rebar3-version: ${{matrix.rebar3}}
- run: rebar3 ct
```
### Erlang/OTP + `rebar3`, on Windows
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: windows-2025
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: '24'
rebar3-version: '3.16.1'
- run: rebar3 ct
```
### Erlang/OTP + `rebar3`, on macOS
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: macos-15
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: '28'
rebar3-version: '3.25'
- run: rebar3 ct
```
### Gleam on Ubuntu
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: '27'
gleam-version: '1.9.0'
- run: gleam test
```
### Gleam on Ubuntu without OTP
```yaml
# create this in .github/workflows/ci.yml
on: push
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/setup-beam@v1
with:
otp-version: false
gleam-version: '1.9.0'
- run: gleam check
```
**Note**: the `otp-version: false` input is only applicable when installing Gleam.
## The project
### Versioning
`setup-beam` has three version paths, described below, for example version `1.8.0`:
@@ -305,14 +379,18 @@ We make a real effort to not introduce incompatibilities without changing the ma
version number. To be extra safe against changes causing issues in your CI you should specify
an exact version with `@vx.y.z`.
## License
### License
The scripts and documentation in this project are released under the [MIT license](LICENSE.md).
## Contributing
### Contributing
Check out [this doc](CONTRIBUTING.md).
## Current Status
### Code of Conduct
This action is in active development.
This project's code of conduct is made explicit in [CODE_OF_CONDUCT.md](https://github.com/erlef/.github/blob/main/CODE_OF_CONDUCT.md).
### Security
This project's security policy is made explicit in [SECURITY.md](https://github.com/erlef/setup-beam/blob/main/SECURITY.md).
-34
View File
@@ -1,34 +0,0 @@
# Security policy
Thanks for helping make `setup-beam` safer for everyone.
Find below updated information on our security policy.
## Security
We take the security of this software seriously.
We don't implement a bug bounty program or bounty rewards, but will work with
you to ensure that your findings get the appropriate handling.
## Reporting Security Issues
If you believe you have found a security vulnerability in this repository,
please report it to <bryan.paxton@erlef.org>.
Please do not report security vulnerabilities through public channels, like
GitHub issues, discussions, or pull requests.
Please include as much of the information listed below as you can to help us
better understand and resolve the issue:
- the type of issue (e.g., buffer overflow, SQL injection, or cross-site
scripting)
- full paths of source file(s) related to the manifestation of the issue
- the location of the affected source code (tag/branch/commit or direct URL)
- any special configuration required to reproduce the issue
- step-by-step instructions to reproduce the issue
- proof-of-concept or exploit code (if possible)
- impact of the issue, including how an attacker might exploit the issue
This information will help us triage your report more quickly.
+38 -3
View File
@@ -1,12 +1,15 @@
---
name: Setup Erlang/OTP with optional Elixir (and mix) and/or rebar3
name: setup-beam
description: >
Set up a specific version of Erlang/OTP, Elixir, and/or rebar3
and add the command-line tools to the PATH
Set up a BEAM-based CI environment, supporting languages and tools such as Erlang/OTP, Elixir, Gleam, `rebar3`, and `hex`.
author: Erlang Ecosystem Foundation
branding:
color: blue
icon: code
inputs:
github-token:
description: >
@@ -17,49 +20,81 @@ inputs:
have to manually pass an automatically generated token via their environment settings within a workflow.
[Learn more about automatically generated tokens](https://docs.github.com/en/actions/security-guides/automatic-token-authentication)
default: ${{ github.token }}
required: false
otp-version:
description: Version range or exact version of Erlang/OTP to use,
or false when installing only Gleam without OTP
required: false
otp-architecture:
description: 32 or 64, to specify the architecture of the OTP to install. Only applies to Windows.
default: 64
required: false
elixir-version:
description: Version range or exact version of Elixir to use
required: false
gleam-version:
description: Version range or exact version of Gleam to use
required: false
install-hex:
description: Whether to install Hex (with mix local.hex
when installing Elixir)
default: true
required: false
install-rebar:
description: Whether to install Rebar (with mix local.rebar
when installing Elixir)
default: true
required: false
rebar3-version:
description: Version range or exact version of rebar3 to use (or nightly)
required: false
version-type:
description: strict means the versions are take as-are; loose means we try
to guess versions based on semver rules
default: loose
required: false
disable_problem_matchers:
description: whether to have the problem matchers present in the results
(or not)
default: false
required: false
version-file:
description: a versions file (e.g. as used by `asdf`), which defines inputs
default: ''
required: false
hexpm-mirrors:
description: mirror(s) for hex.pm, one per line
default: |
https://builds.hex.pm
required: false
outputs:
elixir-version:
description: Exact version of Elixir that was installed
otp-version:
description: Exact version of Erlang/OTP that was installed
gleam-version:
description: Exact version of Gleam that was installed
rebar3-version:
description: Exact version of rebar3 that was installed
setup-beam-version:
description: The commit unique id of the execution action version
runs:
using: node20
main: dist/index.js
+20155 -2022
View File
File diff suppressed because it is too large Load Diff
+30
View File
@@ -0,0 +1,30 @@
import js from '@eslint/js'
import globals from 'globals'
import { defineConfig } from 'eslint/config'
import eslintPluginYml from 'eslint-plugin-yml'
export default defineConfig([
...eslintPluginYml.configs['flat/recommended'],
{
extends: ['js/recommended'],
plugins: {
js,
},
languageOptions: {
ecmaVersion: 2022,
globals: {
...globals.node,
},
},
},
{
extends: eslintPluginYml.configs['flat/recommended'],
files: ['*.yml'],
languageOptions: {
parserOptions: {
parser: 'yaml-eslint-parser',
defaultYAMLVersion: '1.2',
},
},
},
])
+1661 -1132
View File
File diff suppressed because it is too large Load Diff
+19 -16
View File
@@ -4,32 +4,35 @@
"private": true,
"scripts": {
"build": "ncc build src/setup-beam.js --no-cache",
"format": "prettier src/**/*.js --write && prettier test/**/*.js --write",
"jslint": "eslint src/**/*.js && eslint test/**/*.js",
"format": "prettier src/**/*.js test/**/*.js *.mjs --write",
"eslint": "eslint src/**/*.js test/**/*.js *.mjs",
"licenses": "yarn licenses generate-disclaimer > 3RD_PARTY_LICENSES",
"markdownlint": "markdownlint *.md ./github/**/*.md",
"shellcheck": "shellcheck .github/workflows/*.sh",
"test": "node test/setup-beam.test.js",
"yamllint": "yamllint .github/workflows/**.yml && yamllint .*.yml && yamllint *.yml",
"test": "node --test --test-reporter=spec",
"yamllint": "eslint .github/workflows/**.yml .github/*.yml .*.yml *.yml",
"clean-dist": "rm -rf ./dist",
"lint": "npm run markdownlint && npm run shellcheck && npm run yamllint && npm run jslint",
"lint": "npm run markdownlint && npm run shellcheck && npm run yamllint && npm run eslint",
"build-dist": "npm run clean-dist && npm install && npm run build && npm run format && npm run lint"
},
"dependencies": {
"@actions/core": "1.10.0",
"@actions/core": "1.11.1",
"@actions/exec": "1.1.1",
"@actions/http-client": "2.1.0",
"@actions/tool-cache": "2.0.1",
"semver": "7.5.4"
"@actions/tool-cache": "2.0.2",
"csv-parse": "6.1.0",
"lodash": "4.17.23",
"semver": "7.7.2"
},
"devDependencies": {
"@vercel/ncc": "0.36.1",
"eslint": "8.43.0",
"markdownlint-cli": "0.35.0",
"prettier": "2.8.8",
"shellcheck": "2.2.0",
"yaml-lint": "1.7.0",
"yarn": "1.22.19"
"@eslint/js": "9.38.0",
"@vercel/ncc": "0.38.4",
"eslint": "9.38.0",
"eslint-plugin-yml": "1.18.0",
"globals": "17.3.0",
"markdownlint-cli": "0.47.0",
"prettier": "3.6.2",
"shellcheck": "4.1.0",
"yarn": "1.22.22"
},
"engines": {
"node": ">=20"
+394 -150
View File
@@ -1,18 +1,23 @@
const core = require('@actions/core')
const { exec } = require('@actions/exec')
const tc = require('@actions/tool-cache')
const http = require('@actions/http-client')
const path = require('path')
const semver = require('semver')
const fs = require('fs')
const os = require('os')
const csv = require('csv-parse/sync')
const _ = require('lodash')
main().catch((err) => {
core.setFailed(err.message)
})
const MAX_HTTP_RETRIES = 3
if (process.env.NODE_ENV !== 'test') {
main().catch((err) => {
core.setFailed(err.message)
})
}
async function main() {
checkPlatform()
checkOtpArchitecture()
const versionFilePath = getInput('version-file', false)
let versions
@@ -25,15 +30,14 @@ async function main() {
versions = parseVersionFile(versionFilePath)
}
const osVersion = getRunnerOSVersion()
const otpSpec = getInput('otp-version', true, 'erlang', versions)
const elixirSpec = getInput('elixir-version', false, 'elixir', versions)
const gleamSpec = getInput('gleam-version', false, 'gleam', versions)
const rebar3Spec = getInput('rebar3-version', false, 'rebar', versions)
if (otpSpec !== 'false') {
await installOTP(otpSpec, osVersion)
const elixirInstalled = await maybeInstallElixir(elixirSpec, otpSpec)
await installOTP(otpSpec)
const elixirInstalled = await maybeInstallElixir(elixirSpec)
if (elixirInstalled === true) {
const shouldMixRebar = getInput('install-rebar', false)
await mix(shouldMixRebar, 'rebar')
@@ -49,13 +53,16 @@ async function main() {
await maybeInstallRebar3(rebar3Spec)
// undefined is replaced by a function, post- main branch merge
const setupBeamVersion = 'b8e9da7'
const setupBeamVersion = 'fe5485f'
core.setOutput('setup-beam-version', setupBeamVersion)
}
async function installOTP(otpSpec, osVersion) {
async function installOTP(otpSpec) {
const osVersion = getRunnerOSVersion()
const otpVersion = await getOTPVersion(otpSpec, osVersion)
core.startGroup(`Installing Erlang/OTP ${otpVersion} - built on ${osVersion}`)
core.startGroup(
`Installing Erlang/OTP ${otpVersion} - built on ${getRunnerOSArchitecture()}/${osVersion}`,
)
await doWithMirrors({
hexMirrors: hexMirrorsInput(),
actionTitle: `install Erlang/OTP ${otpVersion}`,
@@ -73,10 +80,10 @@ async function installOTP(otpSpec, osVersion) {
return otpVersion
}
async function maybeInstallElixir(elixirSpec, otpSpec) {
async function maybeInstallElixir(elixirSpec) {
let installed = false
if (elixirSpec) {
const elixirVersion = await getElixirVersion(elixirSpec, otpSpec)
const elixirVersion = await getElixirVersion(elixirSpec)
core.startGroup(`Installing Elixir ${elixirVersion}`)
await doWithMirrors({
hexMirrors: hexMirrorsInput(),
@@ -163,48 +170,108 @@ async function maybeInstallRebar3(rebar3Spec) {
return installed
}
function maybeRemoveOTPPrefix(otpSpec) {
return otpSpec.replace(/^OTP-/, '')
}
async function getOTPVersion(otpSpec0, osVersion) {
const otpVersions = await getOTPVersions(osVersion)
let spec = otpSpec0.replace(/^OTP-/, '')
const [otpVersions, originListing, hexMirrors] =
await getOTPVersions(osVersion)
let spec = maybeRemoveOTPPrefix(otpSpec0)
const versions = otpVersions
const otpVersion = getVersionFromSpec(spec, versions)
if (otpVersion === null) {
throw new Error(
`Requested Erlang/OTP version (${otpSpec0}) not found in version list ` +
"(should you be using option 'version-type': 'strict'?)",
requestedVersionFor('Erlang/OTP', otpSpec0, originListing, hexMirrors),
)
}
return otpVersion // from the reference, for download
}
async function getElixirVersion(exSpec0, otpVersion0) {
const otpVersion = otpVersion0.match(/^([^-]+-)?(.+)$/)[2]
const otpVersionMajor = otpVersion.match(/^([^.]+).*$/)[1]
function requestedVersionFor(tool, version, originListing, mirrors) {
const isStrictVersion = isStrictVersion()
const [otpVersionsForElixirMap, elixirVersions] = await getElixirVersions()
const spec = exSpec0.replace(/-otp-.*$/, '')
let versionType = 'loose'
if (isStrictVersion) {
versionType = 'strict'
}
let ret =
`Requested ${versionType} ${tool} version (${version}) not found in version list, ` +
`at ${originListing}${mirrors ? `, with mirrors ${mirrors}` : ''}.`
if (!isStrictVersion) {
ret = `${ret} Should you be using option 'version-type': 'strict'?`
}
return ret
}
const knownBranches = ['main', 'master', 'maint']
const nonSpecificVersions = ['nightly', 'latest']
async function getElixirVersion(exSpec0) {
const otpSuffix = /-otp-(\d+)/
const userSuppliedOtp = exSpec0.match(otpSuffix)?.[1] ?? null
let otpVersionMajor = ''
if (userSuppliedOtp && isVersion(userSuppliedOtp)) {
otpVersionMajor = userSuppliedOtp
} else {
let cmd = 'erl'
if (process.platform === 'win32') {
cmd = 'erl.exe'
}
const args = [
'-noshell',
'-eval',
'io:format(erlang:system_info(otp_release)), halt().',
]
await exec(cmd, args, {
listeners: {
stdout: (data) => {
otpVersionMajor = data.toString()
},
},
})
}
const [otpVersionsForElixirMap, elixirVersions, originListing, hexMirrors] =
await getElixirVersions()
const spec = exSpec0.replace(otpSuffix, '')
const versions = elixirVersions
const elixirVersionFromSpec = getVersionFromSpec(spec, versions)
if (elixirVersionFromSpec === null) {
throw new Error(
`Requested Elixir version (${exSpec0}) not found in version list ` +
"(should you be using option 'version-type': 'strict'?)",
requestedVersionFor('Elixir', exSpec0, originListing, hexMirrors),
)
}
const elixirVersionComp = otpVersionsForElixirMap[elixirVersionFromSpec]
if (
(elixirVersionComp && elixirVersionComp.includes(otpVersionMajor)) ||
!isVersion(otpVersionMajor)
) {
core.info(
`Using Elixir ${elixirVersionFromSpec} (built for Erlang/OTP ${otpVersionMajor})`,
)
} else {
let foundCombo = false
let otpVersionMajorIter = parseInt(otpVersionMajor)
let otpVersionsMajor = []
while (otpVersionMajorIter > otpVersionMajor - 3) {
otpVersionMajorIter += ''
otpVersionsMajor.push(otpVersionMajorIter)
const elixirVersionComp = otpVersionsForElixirMap[elixirVersionFromSpec]
if (
(elixirVersionComp && elixirVersionComp.includes(otpVersionMajorIter)) ||
!isVersion(otpVersionMajorIter)
) {
core.info(
`Using Elixir ${elixirVersionFromSpec} (built for Erlang/OTP ${otpVersionMajorIter})`,
)
foundCombo = true
break
}
otpVersionMajorIter = parseInt(otpVersionMajorIter) - 1
}
if (!foundCombo) {
throw new Error(
`Requested Elixir / Erlang/OTP version (${exSpec0} / ${otpVersion0}) not ` +
`Requested Elixir / Erlang/OTP version (${exSpec0} / tried ${otpVersionsMajor}) not ` +
'found in version list (did you check Compatibility between Elixir and Erlang/OTP?).' +
'Elixir and Erlang/OTP compatibility can be found at: ' +
'https://hexdocs.pm/elixir/compatibility-and-deprecations.html',
@@ -213,63 +280,82 @@ async function getElixirVersion(exSpec0, otpVersion0) {
let elixirVersionForDownload = elixirVersionFromSpec
if (isVersion(otpVersionMajor)) {
elixirVersionForDownload = `${elixirVersionFromSpec}-otp-${otpVersionMajor}`
if (isVersion(otpVersionMajorIter)) {
elixirVersionForDownload = `${elixirVersionFromSpec}-otp-${otpVersionMajorIter}`
}
return maybePrependWithV(elixirVersionForDownload)
}
async function getGleamVersion(gleamSpec0) {
const gleamVersions = await getGleamVersions()
const [gleamVersions, originListing] = await getGleamVersions()
const spec = gleamSpec0
const versions = gleamVersions
const gleamVersion = getVersionFromSpec(spec, versions)
if (gleamVersion === null) {
throw new Error(
`Requested Gleam version (${gleamSpec0}) not found in version list ` +
"(should you be using option 'version-type': 'strict'?)",
)
throw new Error(requestedVersionFor('Gleam', gleamSpec0, originListing))
}
return maybePrependWithV(gleamVersion)
}
async function getRebar3Version(r3Spec) {
const rebar3Versions = await getRebar3Versions()
const [rebar3Versions, originListing] = await getRebar3Versions()
const spec = r3Spec
const versions = rebar3Versions
const rebar3Version = getVersionFromSpec(spec, versions)
if (rebar3Version === null) {
throw new Error(
`Requested rebar3 version (${r3Spec}) not found in version list ` +
"(should you be using option 'version-type': 'strict'?)",
)
throw new Error(requestedVersionFor('rebar3', r3Spec, originListing))
}
return rebar3Version
}
function otpArchitecture() {
return getInput('otp-architecture', false)
}
async function getOTPVersions(osVersion) {
let otpVersionsListings
let originListing
let hexMirrors = null
if (process.platform === 'linux') {
originListing = `/builds/otp/${osVersion}/builds.txt`
originListing = `/builds/otp/${getRunnerOSArchitecture()}/${osVersion}/builds.txt`
hexMirrors = hexMirrorsInput()
otpVersionsListings = await doWithMirrors({
hexMirrors: hexMirrorsInput(),
hexMirrors,
actionTitle: `fetch ${originListing}`,
action: async (hexMirror) => {
const l = await get(`${hexMirror}${originListing}`, [null])
return l
return get(`${hexMirror}${originListing}`)
},
})
} else if (process.platform === 'win32') {
originListing =
'https://api.github.com/repos/erlang/otp/releases?per_page=100'
otpVersionsListings = await get(originListing, [1, 2, 3])
} else if (process.platform === 'darwin') {
const arch = getRunnerOSArchitecture()
let targetArch
switch (arch) {
case 'amd64':
targetArch = 'x86_64'
break
case 'arm64':
targetArch = 'aarch64'
break
}
originListing =
`https://raw.githubusercontent.com/erlef/otp_builds/refs/heads/main` +
`/builds/${targetArch}-apple-darwin.csv`
otpVersionsListings = await get(originListing)
}
debugLog(`OTP versions listings from ${originListing}`, otpVersionsListings)
debugLog(
`OTP versions listings from ${originListing}, mirrors ${hexMirrors}`,
otpVersionsListings,
)
const otpVersions = {}
if (process.platform === 'linux') {
@@ -277,42 +363,57 @@ async function getOTPVersions(osVersion) {
.trim()
.split('\n')
.forEach((line) => {
const otpMatch = line
.match(/^([^ ]+)?( .+)/)[1]
.match(/^([^-]+-)?(.+)$/)
const otpVersion = otpMatch[2]
const otpVersionOrig = otpMatch[0]
debugLog('OTP line and parsing', [line, otpVersion, otpMatch])
const otpVersionOrig = line.match(/^([^ ]+)?( .+)/)[1]
const otpVersion = maybeRemoveOTPPrefix(otpVersionOrig)
debugLog('OTP line and parsing', [line, otpVersion, otpVersionOrig])
otpVersions[otpVersion] = otpVersionOrig // we keep the original for later reference
})
} else if (process.platform === 'win32') {
const otpArch = otpArchitecture()
const file_regex = new RegExp(
`^otp_win${_.escapeRegExp(otpArch)}_(.*).exe$`,
)
otpVersionsListings.forEach((otpVersionsListing) => {
jsonParseAsList(otpVersionsListing)
otpVersionsListing
.map((x) => x.assets)
.flat()
.filter((x) => x.name.match(/^otp_win64_.*.exe$/))
.filter((x) => x.name.match(file_regex))
.forEach((x) => {
const otpMatch = x.name.match(/^otp_win64_(.*).exe$/)
const otpVersion = otpMatch[1]
debugLog('OTP line and parsing', [otpMatch, otpVersion])
otpVersions[otpVersion] = otpVersion
const otpVersionOrig = x.name.match(file_regex)[1]
const otpVersion = otpVersionOrig
debugLog('OTP line and parsing', [x.name, otpVersion, otpVersionOrig])
otpVersions[otpVersion] = otpVersionOrig
})
})
} else if (process.platform === 'darwin') {
csv
.parse(otpVersionsListings, {
columns: true,
})
.forEach((line) => {
const otpVersionOrig = line.ref_name
const otpVersion = maybeRemoveOTPPrefix(otpVersionOrig)
debugLog('OTP line and parsing', [line, otpVersion, otpVersionOrig])
otpVersions[otpVersion] = otpVersionOrig // we keep the original for later reference
})
}
debugLog(`OTP versions from ${originListing}`, JSON.stringify(otpVersions))
debugLog(
`OTP versions from ${originListing}, mirrors ${hexMirrors}`,
JSON.stringify(otpVersions),
)
return otpVersions
return [otpVersions, originListing, hexMirrors]
}
async function getElixirVersions() {
const originListing = '/builds/elixir/builds.txt'
const hexMirrors = hexMirrorsInput()
const elixirVersionsListings = await doWithMirrors({
hexMirrors: hexMirrorsInput(),
hexMirrors,
actionTitle: `fetch ${originListing}`,
action: async (hexMirror) => {
const l = await get(`${hexMirror}${originListing}`, [null])
return l
return get(`${hexMirror}${originListing}`)
},
})
const otpVersionsForElixirMap = {}
@@ -335,17 +436,16 @@ async function getElixirVersions() {
elixirVersions[elixirVersion] = elixirVersion
})
return [otpVersionsForElixirMap, elixirVersions]
return [otpVersionsForElixirMap, elixirVersions, originListing, hexMirrors]
}
async function getGleamVersions() {
const resultJSONs = await get(
'https://api.github.com/repos/gleam-lang/gleam/releases?per_page=100',
[1, 2, 3],
)
const originListing =
'https://api.github.com/repos/gleam-lang/gleam/releases?per_page=100'
const resultJSONs = await get(originListing, [1, 2, 3])
const gleamVersionsListing = {}
resultJSONs.forEach((resultJSON) => {
jsonParseAsList(resultJSON)
resultJSON
.map((x) => x.tag_name)
.forEach((ver) => {
const gleamMatch = ver.match(/^v?([^ ]+)/)
@@ -354,38 +454,73 @@ async function getGleamVersions() {
})
})
return gleamVersionsListing
return [gleamVersionsListing, originListing]
}
async function getRebar3Versions() {
const resultJSONs = await get(
'https://api.github.com/repos/erlang/rebar3/releases?per_page=100',
[1, 2, 3],
)
const originListing =
'https://api.github.com/repos/erlang/rebar3/releases?per_page=100'
const resultJSONs = await get(originListing, [1, 2, 3])
const rebar3VersionsListing = {}
resultJSONs.forEach((resultJSON) => {
jsonParseAsList(resultJSON)
resultJSON
.map((x) => x.tag_name)
.forEach((ver) => {
rebar3VersionsListing[ver] = ver
})
})
return rebar3VersionsListing
return [rebar3VersionsListing, originListing]
}
function isStrictVersion() {
return getInput('version-type', false) === 'strict'
}
function gt(left, right) {
return semver.gt(parseVersion(left), parseVersion(right))
}
function validVersion(v) {
return (
v.match(
new RegExp(`${knownBranches.join('|')}|${nonSpecificVersions.join('|')}`),
) == null &&
// these ones are for rebar3, which has alpha and beta releases
!v.startsWith('a') &&
!v.startsWith('b')
)
}
function parseVersion(v) {
v = v.includes('rc') ? v : v.split('.')
if (v instanceof Array) {
v = `${[v.shift(), v.shift(), v.shift()].join('.')}+${v.join('.')}`
}
return semver.coerce(v, { includePrerelease: true, loose: true })
}
function getVersionFromSpec(spec0, versions0) {
let latest
Object.keys(versions0).forEach((v) => {
if (validVersion(v)) {
latest = latest && gt(latest, v) ? latest : v
}
})
versions0.latest = latest
const spec = maybeRemoveVPrefix(spec0)
const altVersions = {}
Object.entries(versions0).forEach(([version, altVersion]) => {
let coerced
if (isStrictVersion() || isRC(version)) {
// If `version-type: strict` or version is RC, we just try to remove a potential initial v
if (
isStrictVersion() ||
isRC(version) ||
isKnownBranch(version) ||
isKnownVerBranch(version)
) {
// If `version-type: strict`, version is an RC, or version is "a branch"
// we just try to remove a potential initial v
coerced = maybeRemoveVPrefix(version)
} else {
// Otherwise, we place the version into a version bucket
@@ -402,9 +537,17 @@ function getVersionFromSpec(spec0, versions0) {
const rangeMax = semver.maxSatisfying(versions, rangeForMax)
let version = null
if (isStrictVersion() || isRC(spec0) || isKnownBranch(spec0)) {
if (spec0 === 'latest') {
version = versions0[versions0.latest]
} else if (
isStrictVersion() ||
isRC(spec0) ||
isKnownBranch(spec0) ||
isKnownVerBranch(spec0) ||
spec0 === 'nightly'
) {
if (versions0[spec]) {
// If `version-type: strict` or version is RC, we obtain it directly
// We obtain it directly
version = versions0[spec]
}
} else if (rangeMax !== null) {
@@ -475,66 +618,133 @@ function isRC(ver) {
}
function isKnownBranch(ver) {
return ['main', 'master', 'maint'].includes(ver)
return knownBranches.includes(ver)
}
function isKnownVerBranch(ver) {
return knownBranches.some((b) => ver.match(b))
}
function githubARMRunnerArchs() {
return ['ARM', 'ARM64']
}
function githubAMDRunnerArchs() {
return ['X86', 'X64']
}
function getRunnerOSArchitecture() {
// These options come from:
// https://docs.github.com/en/actions/learn-github-actions/variables#default-environment-variables
if (githubARMRunnerArchs().includes(process.env.RUNNER_ARCH)) {
return 'arm64'
}
if (githubAMDRunnerArchs().includes(process.env.RUNNER_ARCH)) {
return 'amd64'
}
throw new Error(
'Invalid Github runner architecture, expected one of ' +
`${githubAMDRunnerArchs().concat(githubARMRunnerArchs()).join(', ')} ` +
`but got process.env.RUNNER_ARCH = ${process.env.RUNNER_ARCH}`,
)
}
function getRunnerOSVersion() {
// List from https://github.com/actions/runner-images?tab=readme-ov-file#available-images
const ImageOSToContainer = {
ubuntu18: 'ubuntu-18.04',
ubuntu20: 'ubuntu-20.04',
ubuntu22: 'ubuntu-22.04',
ubuntu24: 'ubuntu-24.04',
win19: 'windows-2019',
win22: 'windows-2022',
win25: 'windows-2025',
macos13: 'macOS-13',
macos14: 'macOS-14',
macos15: 'macOS-15',
}
const deprecatedImageOSToContainer = {
ubuntu18: 'ubuntu-18.04',
ubuntu20: 'ubuntu-20.04',
}
const containerFromEnvImageOS = ImageOSToContainer[process.env.ImageOS]
if (!containerFromEnvImageOS) {
throw new Error(
"Tried to map a target OS from env. variable 'ImageOS' (got " +
`${process.env.ImageOS}` +
"), but failed. If you're using a " +
"self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: " +
"['" +
`${Object.keys(ImageOSToContainer).join("', '")}` +
"']",
)
const deprecatedContainerFromEnvImageOS =
deprecatedImageOSToContainer[process.env.ImageOS]
if (deprecatedContainerFromEnvImageOS) {
core.warning(
`You are using deprecated ImageOS ${deprecatedContainerFromEnvImageOS}. ` +
'Support for maintenance is very limited. Consider a non-deprecated version as ' +
'mentioned in the README.md.',
)
return deprecatedContainerFromEnvImageOS
} else {
throw new Error(
"Tried to map a target OS from env. variable 'ImageOS' (got " +
`${process.env.ImageOS}` +
"), but failed. If you're using a " +
"self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: " +
"['" +
`${Object.keys(ImageOSToContainer).join("', '")}` +
"']",
)
}
}
return containerFromEnvImageOS
}
async function get(url0, pageIdxs) {
async function getPage(pageIdx) {
const url = new URL(url0)
const headers = {}
const GithubToken = getInput('github-token', false)
if (GithubToken && url.host === 'api.github.com') {
headers.authorization = `Bearer ${GithubToken}`
}
if (pageIdx !== null) {
url.searchParams.append('page', pageIdx)
}
const httpClient = new http.HttpClient('setup-beam', [], {
allowRetries: true,
maxRetries: 3,
async function getUrlResponse(url, headers, attempt = 1) {
try {
const response = await fetch(url, {
headers,
signal: AbortSignal.timeout(10000),
})
const response = await httpClient.get(url, headers)
if (response.statusCode >= 400 && response.statusCode <= 599) {
throw new Error(
`Got ${response.statusCode} from ${url}. Exiting with error`,
)
const contentType = response.headers.get('content-type') || ''
if (!response.ok) {
throw new Error(response.statusText)
}
return response.readBody()
if (contentType.indexOf('application/json') !== -1) {
return response.json()
} else {
return response.text()
}
} catch (err) {
core.debug(`Error fetching from ${url}: ${err}`)
if (attempt <= MAX_HTTP_RETRIES) {
const delay = attempt * 2 * 1000
core.debug(`Error during fetch. Retrying in ${delay}ms`)
await new Promise((resolve) => setTimeout(resolve, delay))
return getUrlResponse(url, headers, attempt + 1)
} else {
throw err
}
}
}
async function get(url0, pageIdxs) {
const url = new URL(url0)
const headers = {}
const GithubToken = getInput('github-token', false)
if (GithubToken && url.host === 'api.github.com') {
headers.authorization = `Bearer ${GithubToken}`
}
if (pageIdxs[0] === null) {
return getPage(null)
if ((pageIdxs || []).length === 0) {
return getUrlResponse(url, headers)
} else {
return Promise.all(
pageIdxs.map((page) => {
const urlWithPage = new URL(url)
urlWithPage.searchParams.append('page', page)
return getUrlResponse(urlWithPage, headers)
}),
)
}
return Promise.all(pageIdxs.map(getPage))
}
function maybePrependWithV(v) {
@@ -559,7 +769,7 @@ function xyzAbcVersion(pref, suf) {
// https://www.erlang.org/doc/system_principles/versions.html
const dd = '\\.?(\\d+)?'
return new RegExp(
`${pref}v?(\\d+)${dd}${dd}${dd}${dd}${dd}(?:-rc\\.?\\d+)?(?:-otp-\\d+)?${suf}`,
`${pref}(?:OTP-)?v?(\\d+)${dd}${dd}${dd}${dd}${dd}(?:-rc\\.?\\d+)?(?:-otp-\\d+)?${suf}`,
)
}
@@ -608,7 +818,7 @@ function parseVersionFile(versionFilePath0) {
// For the time being we parse .tool-versions
// If we ever start parsing something else, this should
// become default in a new option named e.g. version-file-type
versions.split('\n').forEach((line) => {
versions.split(/\r?\n/).forEach((line) => {
const appVersion = line.match(/^([^ ]+)[ ]+(ref:v?)?([^ #]+)/)
if (appVersion) {
const app = appVersion[1]
@@ -629,21 +839,6 @@ function parseVersionFile(versionFilePath0) {
return appVersions
}
function jsonParseAsList(maybeJson) {
try {
const obj = JSON.parse(maybeJson)
if (!Array.isArray(obj)) {
throw new Error('expected a list!')
}
return obj
} catch (exc) {
throw new Error(
`Got an exception when trying to parse non-JSON list ${maybeJson}: ${exc}`,
)
}
}
function debugLog(groupName, message) {
const group = `Debugging for ${groupName}`
core.debug(
@@ -716,7 +911,7 @@ async function install(toolName, opts) {
tool: 'Erlang/OTP',
linux: {
downloadToolURL: () =>
`${hexMirror}/builds/otp/${versionSpec}.tar.gz`,
`${hexMirror}/builds/otp/${getRunnerOSArchitecture()}/${versionSpec}.tar.gz`,
extract: async (file) => {
const dest = undefined
const flags = ['zx', '--strip-components=1']
@@ -738,9 +933,13 @@ async function install(toolName, opts) {
},
},
win32: {
downloadToolURL: () =>
'https://github.com/erlang/otp/releases/download/' +
`OTP-${toolVersion}/otp_win64_${toolVersion}.exe`,
downloadToolURL: () => {
const otpArch = otpArchitecture()
return (
'https://github.com/erlang/otp/releases/download/' +
`OTP-${toolVersion}/otp_win${_.escapeRegExp(otpArch)}_${toolVersion}.exe`
)
},
extract: async () => ['file', 'otp.exe'],
postExtract: async (cachePath) => {
const cmd = path.join(cachePath, 'otp.exe')
@@ -752,6 +951,36 @@ async function install(toolName, opts) {
const args = ['+V']
const env = {}
return [cmd, args, env]
},
},
darwin: {
downloadToolURL: (versionSpec) => {
let suffix = ''
if (isKnownVerBranch(versionSpec)) {
// for these otp_builds adds `-latest` in the folder path
suffix = '-latest'
}
return (
`https://github.com/erlef/otp_builds/releases/download/` +
`${toolVersion}${suffix}/${toolVersion}-macos-${getRunnerOSArchitecture()}.tar.gz`
)
},
extract: async (file) => {
const dest = undefined
const flags = ['zx']
const targetDir = await tc.extractTar(file, dest, flags)
return ['dir', targetDir]
},
postExtract: async (/*cachePath*/) => {
// nothing to do
},
reportVersion: () => {
const cmd = 'erl'
const args = ['-version']
const env = {}
return [cmd, args, env]
},
},
@@ -861,6 +1090,7 @@ async function install(toolName, opts) {
},
},
}
installOpts.darwin = installOpts.linux
break
case 'rebar3':
installOpts = {
@@ -881,7 +1111,7 @@ async function install(toolName, opts) {
const bindir = path.join(cachePath, 'bin')
const oldPath = path.join(cachePath, 'rebar3')
const newPath = path.join(bindir, 'rebar3')
fs.mkdirSync(bindir)
fs.mkdirSync(bindir, { recursive: true })
fs.renameSync(oldPath, newPath)
fs.chmodSync(newPath, 0o755)
},
@@ -934,6 +1164,7 @@ async function install(toolName, opts) {
},
},
}
installOpts.darwin = installOpts.linux
break
default:
throw new Error(`no installer for ${toolName}`)
@@ -950,7 +1181,7 @@ async function installTool(opts) {
core.debug(`Checking if ${installOpts.tool} is already cached...`)
if (cachePath === '') {
core.debug(" ... it isn't!")
const downloadToolURL = platformOpts.downloadToolURL()
const downloadToolURL = platformOpts.downloadToolURL(versionSpec)
const file = await tc.downloadTool(downloadToolURL)
const [targetElemType, targetElem] = await platformOpts.extract(file)
@@ -988,12 +1219,18 @@ async function installTool(opts) {
await exec(cmd, args, { env: { ...process.env, ...env } })
}
function checkPlatform() {
if (process.platform !== 'linux' && process.platform !== 'win32') {
function checkOtpArchitecture() {
const otpArch = otpArchitecture()
if (process.platform !== 'win32' && otpArch == '32') {
throw new Error(
'@erlef/setup-beam only supports Ubuntu and Windows at this time',
'@erlef/setup-beam only supports otp-architecture=32 on Windows',
)
}
if (!['32', '64'].includes(otpArch)) {
throw new Error('otp-architecture must be 32 or 64')
}
}
function debugLoggingEnabled() {
@@ -1001,11 +1238,18 @@ function debugLoggingEnabled() {
}
module.exports = {
getOTPVersion,
get,
getElixirVersion,
getGleamVersion,
getOTPVersion,
getRebar3Version,
getVersionFromSpec,
githubAMDRunnerArchs,
githubARMRunnerArchs,
install,
installOTP,
maybeInstallElixir,
maybeInstallGleam,
maybeInstallRebar3,
parseVersionFile,
}
+524
View File
@@ -0,0 +1,524 @@
main 3d7f4dddbf9759fbc003518a802ec6cccdbfdc6a 2024-05-11T09:35:09Z 19d80df49510d24079baf670e9675cba2c005b65ede2086d70db03a9e52b8ad3
main-otp-22 2736b9465ab1f6c349789d4a3ae7f317a5d5306b 2022-01-05T06:51:31Z bc7e01e176e65faeb44d987df8892f6fc962fca96c20aed9c7106a6a9d6cb8c2
main-otp-23 79653a7c80301de9aa1cece71ce24b250d359118 2022-07-27T11:06:17Z 381237d3f8681237663fa41e385834ad0180c15fa441c70807cf398ae9e6c3c9
main-otp-24 7a570abe4935a5724b827f9023899876264d49cb 2023-10-30T22:57:13Z 36cdd78f05cc97d0d6a341841febb175f5822a4221df13b2ada366ce2dffc596
main-otp-25 3d7f4dddbf9759fbc003518a802ec6cccdbfdc6a 2024-05-11T09:35:09Z 19d80df49510d24079baf670e9675cba2c005b65ede2086d70db03a9e52b8ad3
main-otp-26 3d7f4dddbf9759fbc003518a802ec6cccdbfdc6a 2024-05-11T09:37:52Z 94cb0b42deb7d88487ef687444d6015066a38551f505f7817556d74176e83c8e
master 79cd891eb86ecb7654a7acdb63769cfdd950a5c0 2021-11-07T11:56:08Z 906c1d3ab6fb9332c8c406cb1574dfebc4e37bd3ab3b59e8411cfd65fcf1e9d2
master-otp-21 de8e4f1beea90fbeaa4735446d6315a46d143580 2021-03-29T15:48:23Z d2c7d07d65438c6bd80e6eb69a38da241941ee4150968fbfde441b0ed291fa38
master-otp-22 79cd891eb86ecb7654a7acdb63769cfdd950a5c0 2021-11-07T11:56:04Z 906c1d3ab6fb9332c8c406cb1574dfebc4e37bd3ab3b59e8411cfd65fcf1e9d2
master-otp-23 79cd891eb86ecb7654a7acdb63769cfdd950a5c0 2021-11-07T11:55:22Z 9882d47392b1af8800ab083031b87ed8fcb898f9312134a8c6cc165d99c76ed2
master-otp-24 79cd891eb86ecb7654a7acdb63769cfdd950a5c0 2021-11-07T11:54:15Z f2b66eb7b334aa6b4b0b2f06fdaf93c30ae492a1b9dbd19ac7681b046631b8da
v0.12.4 543dfdeac80cfaf3483927c189cf9974f1e361eb 2016-06-02T12:43:53Z
v0.12.5 b07fbcf8b73e9353cc336107050a8aac5fdabd11 2016-06-02T12:42:56Z
v0.13.0 ada53524caa6ea27ffaa1a373f5c86bd6cadb0d5 2016-06-02T12:42:00Z
v0.13.1 c03d42b0ccf38b31dcaef0cb7e9ea8851cb39907 2016-06-02T12:41:00Z
v0.13.2 7a24767137c596a84014a0ed1a8dde64e45f9666 2016-06-02T12:40:00Z
v0.13.3 3c48099718cd718d25527875a407cc842cf72565 2016-06-02T12:39:01Z
v0.14.0 9cff61493e9e3626e8d243dfe8aec07230a7fe73 2016-06-02T12:38:04Z
v0.14.1 22f3a50ebabfefd36be1a8472c8b78257df6affa 2016-03-07T22:22:53Z
v0.14.2 44b04120425c83984c867ee6b06974b7c139ba52 2016-03-07T22:22:53Z
v0.14.3 82535feb90ba1a27ad12b9389d86b11b8311a618 2016-06-02T12:36:35Z
v0.15.0 2f2a52a64874a0a5b6d5c1fab812a80e94d982bc 2016-06-02T12:35:36Z
v0.15.1 a54d9212b89da61ec0dd4227ed24e59f37738fe5 2016-06-02T12:34:37Z
v1.0 9033b217d9721c86d1e73ccd91ceb7c6716124d9 2020-03-25T22:13:41Z 0fccc644156e18ff02c8fe0fa6d3b5ee085b05ecc956ae93151ea938d2d0297b
v1.0-otp-17 9033b217d9721c86d1e73ccd91ceb7c6716124d9 2020-03-25T22:13:35Z 0fccc644156e18ff02c8fe0fa6d3b5ee085b05ecc956ae93151ea938d2d0297b
v1.0-otp-18 9033b217d9721c86d1e73ccd91ceb7c6716124d9 2020-03-25T22:12:48Z a3d53f5001261eca9c976b911f3ece7b0d32ec45029975781c1b67f0511eb216
v1.0.0 52ff7e96867c027745d29f5d3feb77f546f22c4f 2017-06-26T04:08:29Z
v1.0.0-otp-17 52ff7e96867c027745d29f5d3feb77f546f22c4f 2017-06-26T04:08:31Z
v1.0.0-rc1 5b4497fa6b2da7831418cf1307248dc73b4ee34b 2017-06-26T04:12:30Z
v1.0.0-rc1-otp-17 5b4497fa6b2da7831418cf1307248dc73b4ee34b 2017-06-26T04:12:32Z
v1.0.0-rc2 8931f345826b71056ab3df0fba7dbb1b9c3bce25 2017-06-26T04:10:30Z
v1.0.0-rc2-otp-17 8931f345826b71056ab3df0fba7dbb1b9c3bce25 2017-06-26T04:10:32Z
v1.0.1 89460154bb1ab3faa9a7aad4a1edc621cc35d1de 2017-06-26T04:06:28Z
v1.0.1-otp-17 89460154bb1ab3faa9a7aad4a1edc621cc35d1de 2017-06-26T04:06:30Z
v1.0.2 34df8176385200d483ab483a973c498ffa62e580 2017-06-26T04:04:26Z
v1.0.2-otp-17 34df8176385200d483ab483a973c498ffa62e580 2017-06-26T04:04:28Z
v1.0.3 307675284cfde2e2e3ff4b868ff5c2253dac3936 2017-06-26T04:02:25Z
v1.0.3-otp-17 307675284cfde2e2e3ff4b868ff5c2253dac3936 2017-06-26T04:02:27Z
v1.0.4 e02d7bf913f3e5ea8c9e49648e69324ec5c65919 2020-03-25T22:13:16Z 64aa83a5f82a36f451e692f2abb080756056b141e45a088546610182916aab1e
v1.0.4-otp-17 e02d7bf913f3e5ea8c9e49648e69324ec5c65919 2020-03-25T22:13:10Z 64aa83a5f82a36f451e692f2abb080756056b141e45a088546610182916aab1e
v1.0.5 3eb938a0ba7db5c6cc13d390e6242f66fdc9ef00 2020-10-06T16:35:58Z d1c01facd3c2a511f495079e63e79da452de88ee6f9fbe68a5795fb06945fc7c
v1.0.5-otp-17 3eb938a0ba7db5c6cc13d390e6242f66fdc9ef00 2020-10-06T16:35:53Z d1c01facd3c2a511f495079e63e79da452de88ee6f9fbe68a5795fb06945fc7c
v1.0.5-otp-18 3eb938a0ba7db5c6cc13d390e6242f66fdc9ef00 2020-10-06T16:34:53Z dbc05de2b29e1d074b1efc3a43eb6a5d556115c9d32146e283b204a9800007fe
v1.1 5591ab2dffeb8df448728dd2e712c416ac1a07ca 2020-03-25T22:14:09Z 085c6bfbce870870741cbdbf4917e3785b54bd804749955052d8875857847652
v1.1-otp-17 5591ab2dffeb8df448728dd2e712c416ac1a07ca 2020-03-25T22:14:03Z 085c6bfbce870870741cbdbf4917e3785b54bd804749955052d8875857847652
v1.1-otp-18 5591ab2dffeb8df448728dd2e712c416ac1a07ca 2020-03-25T21:25:40Z 3989ccea818ce8da9d355f9b3080780cd1c0fc03b51a2d0bb47673250bae4504
v1.1.0 f2a9c7016633ca63541a8160c63a53eb7edbccdb 2020-03-25T21:27:07Z de44f8b3b3969d2fd280a50f4f96a8f2b7249037a696d6c2214d50b4e3b9adb9
v1.1.0-otp-17 f2a9c7016633ca63541a8160c63a53eb7edbccdb 2020-03-25T22:14:20Z a0b5ff7c507881f6557c86686574c046b5bd67cddf2fedfc82cd5d9c8176ed0b
v1.1.0-otp-18 f2a9c7016633ca63541a8160c63a53eb7edbccdb 2020-03-25T22:13:27Z e767678a166e0799792321073f53ac9655d120e8fa0a5a789af6832356c53755
v1.1.0-rc.0 0e3c06b03149022b980e69872003d401c4788fea 2020-03-25T21:27:09Z 205c018fd2b0a4ebd4fa00a43b68cf2222aba43ab06fc07eeda98c0058a3d6d6
v1.1.0-rc.0-otp-17 0e3c06b03149022b980e69872003d401c4788fea 2020-03-25T22:14:30Z 9a5674bfc64bc7236436c097d99aafce02c83ec926d58854a1f175284f271648
v1.1.0-rc.0-otp-18 0e3c06b03149022b980e69872003d401c4788fea 2020-03-25T22:13:38Z 81a3be6e2711a66c90676ad0029ee305430e7c9384901857a1ec9047aea30235
v1.1.1 139d2eac5998259379862ff6ed2a5287f7de4ea6 2020-03-25T22:14:44Z 61c3ebc971aecfe8624ff819ab7b2e7a7802a867f2ec5407c9827d879521b866
v1.1.1-otp-17 139d2eac5998259379862ff6ed2a5287f7de4ea6 2020-03-25T22:14:38Z 61c3ebc971aecfe8624ff819ab7b2e7a7802a867f2ec5407c9827d879521b866
v1.1.1-otp-18 139d2eac5998259379862ff6ed2a5287f7de4ea6 2020-03-25T22:13:44Z bdfa8f86fc0ca296c045b67d6c7d9a7b25f3dddcb2388c066dddfe03e231a0aa
v1.10 3d80256852289fc02814242122a5a57e5dc584a4 2020-10-16T11:00:03Z 84bfbe3b2a06416a03196902dfc8e53de18ac03ef19b270a6a7c4cae2d17ba45
v1.10-otp-21 3d80256852289fc02814242122a5a57e5dc584a4 2020-10-16T10:59:57Z 84bfbe3b2a06416a03196902dfc8e53de18ac03ef19b270a6a7c4cae2d17ba45
v1.10-otp-22 3d80256852289fc02814242122a5a57e5dc584a4 2020-10-16T10:59:07Z fbada938b5aa74ee6d07a77377b1df00bde2d0638004eb750a6b042c89e64f64
v1.10-otp-23 3d80256852289fc02814242122a5a57e5dc584a4 2020-10-16T10:58:08Z c299b53b098dc787e1b7f9ceaec16a4e0d3e1de653184a238f9a996ef0178a46
v1.10.0 5bd7a90864417e7be9483002cfa0e543d265b71d 2023-05-17T11:11:37Z c01d789737feb0836d60387cc93054112b9dfdb18981617307d91896f09b0dd3
v1.10.0-otp-21 5bd7a90864417e7be9483002cfa0e543d265b71d 2023-05-17T11:10:57Z c01d789737feb0836d60387cc93054112b9dfdb18981617307d91896f09b0dd3
v1.10.0-otp-22 5bd7a90864417e7be9483002cfa0e543d265b71d 2023-05-17T11:05:14Z 7c533f8a627b029902a346e508e90ef6c469a523ff877d563d14d70e6c453c29
v1.10.0-rc.0 105770cfa0ac0591c1fecca17f2221e0ac6af051 2020-03-25T22:16:49Z 8e6aec5f0c2bcf8c08451af20cfc0e61e0e484561e68a0e5f42eb8d6c99727d1
v1.10.0-rc.0-otp-21 105770cfa0ac0591c1fecca17f2221e0ac6af051 2020-03-25T22:16:31Z 8e6aec5f0c2bcf8c08451af20cfc0e61e0e484561e68a0e5f42eb8d6c99727d1
v1.10.0-rc.0-otp-22 105770cfa0ac0591c1fecca17f2221e0ac6af051 2020-03-25T22:15:26Z 3e6d407075290902b220c18726da4a785623e57dee620f414a8cefead34e1c01
v1.10.1 51c95b60004d3d9d297fff23f576bdd97c931afd 2023-05-17T11:11:49Z 085335d218f6afa3b0000adaadef944a5e66bd17200ec35c0a1d519361fe31d7
v1.10.1-otp-21 51c95b60004d3d9d297fff23f576bdd97c931afd 2023-05-17T11:11:09Z 085335d218f6afa3b0000adaadef944a5e66bd17200ec35c0a1d519361fe31d7
v1.10.1-otp-22 51c95b60004d3d9d297fff23f576bdd97c931afd 2023-05-17T11:05:18Z c607af9d6058fff0d4d5fbbfe8be5426838917990b426a58e678ab92ea90ec86
v1.10.2 07450832e7fbc902bfdee124adda1b5a0f6b689d 2023-05-17T11:11:52Z c630d40d745d3d1d4b70ea196b90efc2d3ac6556c45567b3319dce727b788b3b
v1.10.2-otp-21 07450832e7fbc902bfdee124adda1b5a0f6b689d 2023-05-17T11:11:13Z c630d40d745d3d1d4b70ea196b90efc2d3ac6556c45567b3319dce727b788b3b
v1.10.2-otp-22 07450832e7fbc902bfdee124adda1b5a0f6b689d 2020-03-25T22:16:15Z 58616d0a492f9375d6e892200bf3d7618e5021a7a639620595b570a52973eac1
v1.10.3 c88ecdec1655b04f88e3caef22f050bb85740e4c 2020-05-13T18:09:54Z c9b6ebc81bed67be4eeac420b3d4c8d727f69caf23103ce65d9d0795eab50aec
v1.10.3-otp-21 c88ecdec1655b04f88e3caef22f050bb85740e4c 2023-05-17T11:12:04Z 9a57613f0b0a27d31bdd3f4cc6d81ed94d1df1b8a551520cfad576f98653b838
v1.10.3-otp-22 c88ecdec1655b04f88e3caef22f050bb85740e4c 2023-05-17T11:08:16Z da61ffa96b4b5df8ac2a43f3313df18a79cca170e0fe1fdb12a86ca5b6324f29
v1.10.3-otp-23 c88ecdec1655b04f88e3caef22f050bb85740e4c 2020-05-13T18:08:09Z ef567be0c939211a21843a39dfdec3f870328e3ef9fb2695c0aa8a2d37b50d96
v1.10.4 1145dc01680aab7094f8a6dbd38b65185e14adb4 2023-05-17T11:14:13Z 40aeb0a20f840515fb7c5a063a8a3d32a40d32eb31dd5a7464f2321ad59e2b74
v1.10.4-otp-21 1145dc01680aab7094f8a6dbd38b65185e14adb4 2023-05-17T11:13:32Z 40aeb0a20f840515fb7c5a063a8a3d32a40d32eb31dd5a7464f2321ad59e2b74
v1.10.4-otp-22 1145dc01680aab7094f8a6dbd38b65185e14adb4 2020-07-05T12:00:35Z ab49b0e07cac98cf8e73168be359b6ec3e6e7f6357be1407e31d7d823ca9e97c
v1.10.4-otp-23 1145dc01680aab7094f8a6dbd38b65185e14adb4 2020-07-05T11:59:26Z ebe895088bdfdf6d156f090f3ec4c939265ce2ebe3868886832ddeb7f8f3aba1
v1.11 614ae049e6597c3e895cb847957df49b44aa0b5d 2021-10-14T14:52:00Z 0f265a2d2f35cf1d7bf68422a9658e958f37b3dcff82350da3e9340396b3fc08
v1.11-otp-21 614ae049e6597c3e895cb847957df49b44aa0b5d 2021-10-14T14:51:56Z 0f265a2d2f35cf1d7bf68422a9658e958f37b3dcff82350da3e9340396b3fc08
v1.11-otp-22 614ae049e6597c3e895cb847957df49b44aa0b5d 2021-10-14T14:50:44Z 8bc598de7113b0a363ee6d96184f20e7256e3f2f8b15bcd06dac9a73eb64f234
v1.11-otp-23 614ae049e6597c3e895cb847957df49b44aa0b5d 2021-10-14T14:49:43Z 28460380626e997ad5fd4804fa91421af02f87930dc0ba3d521d50a8e019debf
v1.11-otp-24 614ae049e6597c3e895cb847957df49b44aa0b5d 2021-10-14T14:48:36Z 86c4ce4568606de6d27a044c4f47937eaff3e21a0101b767313975ff8ab38b5a
v1.11.0 7837cc5c59e3bff003a00d4470d1864ae1ca1458 2023-05-17T11:15:53Z 0ed58fb2bcf16a69c78dcdb4d3aea1b92c739a20b7408dd693766619b60fee36
v1.11.0-otp-21 7837cc5c59e3bff003a00d4470d1864ae1ca1458 2023-05-17T11:15:14Z 0ed58fb2bcf16a69c78dcdb4d3aea1b92c739a20b7408dd693766619b60fee36
v1.11.0-otp-22 7837cc5c59e3bff003a00d4470d1864ae1ca1458 2023-05-17T11:11:42Z d3fd9c79235f1c26f75fc0c177eaa08dfa8d5336a8bcfb494ff40a1007c2e5de
v1.11.0-otp-23 7837cc5c59e3bff003a00d4470d1864ae1ca1458 2023-05-17T11:06:08Z 394590d77b22ee5a66321f7b9ace05e63cc30d9db84274a606670f715119148a
v1.11.0-rc.0 48cee5aaa54fad593c5aca940ab3dd330652eab8 2023-05-17T11:15:42Z 456c041688624c9cb7c00374a8f5419ac8c371592a5e8425577df8b0df78162f
v1.11.0-rc.0-otp-21 48cee5aaa54fad593c5aca940ab3dd330652eab8 2023-05-17T11:15:02Z 456c041688624c9cb7c00374a8f5419ac8c371592a5e8425577df8b0df78162f
v1.11.0-rc.0-otp-22 48cee5aaa54fad593c5aca940ab3dd330652eab8 2020-09-14T10:55:50Z 6874ed67a30ec4e4ba8d9332d3833a0f0d68ebcd4fe3cd6e5992741384c888a4
v1.11.0-rc.0-otp-23 48cee5aaa54fad593c5aca940ab3dd330652eab8 2023-05-17T11:06:00Z bce27b8937c85b8e30c0bdbe53d202ad55f953537e6225cb609310867a531e27
v1.11.1 5c5259826fd79ebcf5e50ae3a4b395c712909ead 2020-10-16T08:16:01Z a9e999398ab5579fbfec7c4168cc881585e3a492ffbb4ffe543984c33f1b27b6
v1.11.1-otp-21 5c5259826fd79ebcf5e50ae3a4b395c712909ead 2020-10-16T08:15:57Z a9e999398ab5579fbfec7c4168cc881585e3a492ffbb4ffe543984c33f1b27b6
v1.11.1-otp-22 5c5259826fd79ebcf5e50ae3a4b395c712909ead 2020-10-16T08:14:57Z 14691e2846d62ca665c814dcff2d59152785a457f2ab82abc84ed29af7cfa65e
v1.11.1-otp-23 5c5259826fd79ebcf5e50ae3a4b395c712909ead 2023-05-17T11:05:55Z 532a709c12e04549b2cae31605f0ca2f1488466d09d0806f0e86602a2d32f637
v1.11.2 7533e56c1baec77c2aa1a4c0ad02730fae464201 2023-05-17T11:15:33Z 3d19a9120fdbcbb4ab6388265783d0d8cf54c24a8de9f1a153c990e6590a9a25
v1.11.2-otp-21 7533e56c1baec77c2aa1a4c0ad02730fae464201 2023-05-17T11:14:53Z 3d19a9120fdbcbb4ab6388265783d0d8cf54c24a8de9f1a153c990e6590a9a25
v1.11.2-otp-22 7533e56c1baec77c2aa1a4c0ad02730fae464201 2023-05-17T11:11:25Z 22f966012504697eabc9f931d258a599db52ffdc4ee7fea39b31b5905b424105
v1.11.2-otp-23 7533e56c1baec77c2aa1a4c0ad02730fae464201 2020-11-03T14:32:41Z f317b208185f7a733a057b532c28d14c6ec33ff5e483653ad8f2a8ecb1117f0a
v1.11.3 d30c5c0185607f08797441ab8af12636ad8dbd7e 2023-05-17T11:15:47Z 9b12dac4f46a5012d4037d09f2bc81b7b5d840750c71b837b0dca267c3a3afea
v1.11.3-otp-21 d30c5c0185607f08797441ab8af12636ad8dbd7e 2023-05-17T11:15:07Z 9b12dac4f46a5012d4037d09f2bc81b7b5d840750c71b837b0dca267c3a3afea
v1.11.3-otp-22 d30c5c0185607f08797441ab8af12636ad8dbd7e 2023-05-17T11:11:34Z 99e8e2b7dc9c308e4f5fbc7d8f873d21ed44b34d7f8f5554212a39de77789916
v1.11.3-otp-23 d30c5c0185607f08797441ab8af12636ad8dbd7e 2021-01-04T16:04:06Z 8069a7422f2c73288e8cca9432060906828ce1053edbcdab1b9b6a2cf91ba55f
v1.11.4 308255bda81e7f76f9bec838cef033e8e869981b 2023-05-17T11:16:17Z 32fa012f534615af9d28a3b6dd2f88644380876a26ab3aa0b04ebcc8e88c4440
v1.11.4-otp-21 308255bda81e7f76f9bec838cef033e8e869981b 2023-05-17T11:15:37Z 32fa012f534615af9d28a3b6dd2f88644380876a26ab3aa0b04ebcc8e88c4440
v1.11.4-otp-22 308255bda81e7f76f9bec838cef033e8e869981b 2023-05-17T11:12:45Z d0cf5b368cc4d443eedba3bd636df9e36d7a2a00f65af9031c879c492a32e5c2
v1.11.4-otp-23 308255bda81e7f76f9bec838cef033e8e869981b 2023-05-17T11:08:22Z 6f356b2c59f80c530a682fe00378549828b2c0480dff3e5169c5a4f6a190ecc8
v1.11.4-otp-24 308255bda81e7f76f9bec838cef033e8e869981b 2023-05-17T11:05:34Z 02a7a14ba0af2f545d342d19fde2e4d7fabeaa4d3e374b9f4aa6864b88fe2483
v1.12 a64d42f5d3cb6c32752af9d3312897e8cd5bb7ec 2021-10-13T22:07:07Z 368ebacaa8d201771b8fc83491587856202a055072894dc55d557fc1e0c804b5
v1.12-otp-21 3df04b23f9984fceecab6dea1fd8d658b48daa2e 2021-04-05T08:27:17Z 9193da0ad4836c9e61568dc7da57e47e3cb4948f2ccba807729d87f430f2349b
v1.12-otp-22 a64d42f5d3cb6c32752af9d3312897e8cd5bb7ec 2021-10-13T22:07:02Z 368ebacaa8d201771b8fc83491587856202a055072894dc55d557fc1e0c804b5
v1.12-otp-23 a64d42f5d3cb6c32752af9d3312897e8cd5bb7ec 2021-10-13T22:05:42Z 6501a21fb535ecb5f1c92b8c6b84d425115530d417bbbd6c5608303d8b7d274d
v1.12-otp-24 a64d42f5d3cb6c32752af9d3312897e8cd5bb7ec 2021-10-13T22:04:13Z 5bacbf8ea2f43ee416cd69fdb43213ee1cc5dff11971b9eb17cda63a8a4347d6
v1.12.0 f73e318bce04dfc829162e569b2b993df6f2e5df 2023-05-17T11:13:05Z 8cddc427a751714df8d7ed1a72a0f2e53aa034dce91315a1531558041637e095
v1.12.0-otp-22 f73e318bce04dfc829162e569b2b993df6f2e5df 2023-05-17T11:12:25Z 8cddc427a751714df8d7ed1a72a0f2e53aa034dce91315a1531558041637e095
v1.12.0-otp-23 f73e318bce04dfc829162e569b2b993df6f2e5df 2023-05-17T11:08:08Z 44326232f21d35ac8b79ba2a76fd8aa509dabbf269bedacda3cfc4469fccb11a
v1.12.0-otp-24 f73e318bce04dfc829162e569b2b993df6f2e5df 2023-05-17T11:05:21Z c30a6710ad081ab8e893b2f12bec26cb57dc6e68f9cceacc9e3dbc73cf7d4792
v1.12.0-rc.0 31d2b99879bcd393532e9976bf88c02f623c56a1 2023-05-17T11:13:52Z 5698cdc7820aee085035c8fdfbe5a2cc0f79272ddfa7457545fe271119297cf7
v1.12.0-rc.0-otp-21 31d2b99879bcd393532e9976bf88c02f623c56a1 2021-04-03T21:28:12Z 8a0ad74bcae92bae3c45f9fdfd96482de0e39dbc11d7d02838b47e8b6f1d9972
v1.12.0-rc.0-otp-22 31d2b99879bcd393532e9976bf88c02f623c56a1 2023-05-17T11:13:11Z 5698cdc7820aee085035c8fdfbe5a2cc0f79272ddfa7457545fe271119297cf7
v1.12.0-rc.0-otp-23 31d2b99879bcd393532e9976bf88c02f623c56a1 2023-05-17T11:09:20Z 3bd5be4106051faa44eb288e2f1b07b89aa63706f349be31e5013898b1d60b90
v1.12.0-rc.0-otp-24 31d2b99879bcd393532e9976bf88c02f623c56a1 2021-04-06T13:30:50Z 79c96095e1ab6cb9b60ab4e15a9fee691ef71a1e82897dfdcb5d9579f34c413c
v1.12.0-rc.1 ce321f8cf45e563575b1cd68fd837d599dcc9367 2023-05-17T11:24:06Z d05118399be0a1593cd9221ad24822e7d61ebab3fcbfbaafd50f7a62b0f3ad65
v1.12.0-rc.1-otp-22 ce321f8cf45e563575b1cd68fd837d599dcc9367 2023-05-17T11:23:24Z d05118399be0a1593cd9221ad24822e7d61ebab3fcbfbaafd50f7a62b0f3ad65
v1.12.0-rc.1-otp-23 ce321f8cf45e563575b1cd68fd837d599dcc9367 2023-05-17T11:20:36Z b4b9fae98aac5611d7fa70c0488ce7ea436e9ede269e2523e23f4b4006d89b18
v1.12.0-rc.1-otp-24 ce321f8cf45e563575b1cd68fd837d599dcc9367 2023-05-17T11:17:46Z dbd3604c611310aeb852601b5b3935c943fe4a517188984cb05beb8ce13cde42
v1.12.1 42807d288e086a12c4309a254f19cb1de779c8ce 2023-05-17T11:24:34Z 70bd57a284f4f91876caf5575cd7902e0d3aa9d5f2b232b10802cb91e1d4086d
v1.12.1-otp-22 42807d288e086a12c4309a254f19cb1de779c8ce 2023-05-17T11:23:53Z 70bd57a284f4f91876caf5575cd7902e0d3aa9d5f2b232b10802cb91e1d4086d
v1.12.1-otp-23 42807d288e086a12c4309a254f19cb1de779c8ce 2023-05-17T11:21:00Z b6bbf4d8b2a1485612ea9367c2e405e0b36cab5395eb100569d88d7d6eccbe33
v1.12.1-otp-24 42807d288e086a12c4309a254f19cb1de779c8ce 2023-05-17T11:18:12Z baecd6166f39bb582ce25f50d43e5b148cf4e6e1be049c9724687ff7f1cd300b
v1.12.2 58ca6524f88bfe7e963deafe0e7d6aa07a568003 2021-07-01T16:49:39Z d67ee43baa107e14fd67b153d1cc73efca695098df7e77572efc32377d93e50e
v1.12.2-otp-22 58ca6524f88bfe7e963deafe0e7d6aa07a568003 2023-05-17T11:23:49Z 4739b89c64dacafb48c784b8fbae92b7d93da7f7b7ec8e8738deb1e5621d5441
v1.12.2-otp-23 58ca6524f88bfe7e963deafe0e7d6aa07a568003 2023-05-17T11:20:57Z 6514c4854a8deddd21f23b5fa84e70b53c7619e5e8a7706d2921234e6da080a0
v1.12.2-otp-24 58ca6524f88bfe7e963deafe0e7d6aa07a568003 2023-05-17T11:18:06Z f123c4613dd6f4aa065510312e2555d362e316214f86b66ee2fed1e004a8fcc5
v1.12.3 74bfab8ee271e53d24cb0012b5db1e2a931e0470 2023-05-17T11:25:09Z af8a071f4b5eec907c7cdc7a9a7aa1e3a1e91035723a010cbe30f460db6cf934
v1.12.3-otp-22 74bfab8ee271e53d24cb0012b5db1e2a931e0470 2023-05-17T11:24:29Z af8a071f4b5eec907c7cdc7a9a7aa1e3a1e91035723a010cbe30f460db6cf934
v1.12.3-otp-23 74bfab8ee271e53d24cb0012b5db1e2a931e0470 2023-05-17T11:21:35Z e3d45e4d968ec9dcd02a47770b4b00d024b7f41df0f9f99a0c8c73d29d6710df
v1.12.3-otp-24 74bfab8ee271e53d24cb0012b5db1e2a931e0470 2023-05-17T11:18:52Z 9f5c26ce9a0b5e26dd5a67792646bd9f4fb990964c2f54d8015f403f79dd583b
v1.13 fb729784e5504f499b0179c4f154e73ea2a6f216 2022-07-03T09:45:18Z ee3aca6d48a553ee7b4d95eece98c48b17c013cd31ba43069345190f1109ec6b
v1.13-otp-22 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2022-05-18T15:16:41Z a84688cf3d78947361ea5e3f69147207be6b8d4ab5073515bff938cb11925c58
v1.13-otp-23 fb729784e5504f499b0179c4f154e73ea2a6f216 2022-07-03T09:45:12Z ee3aca6d48a553ee7b4d95eece98c48b17c013cd31ba43069345190f1109ec6b
v1.13-otp-24 fb729784e5504f499b0179c4f154e73ea2a6f216 2022-07-03T09:43:18Z e94b89bd8a52c5bba03d9b3c1226872f87d1b9d1288d40be0b87c69cbf5d184c
v1.13-otp-25 fb729784e5504f499b0179c4f154e73ea2a6f216 2022-07-03T09:41:43Z a96729429e72212a1504c95a3d8e99ae5c3d061fe8a7189fc1cc5168dee68cf5
v1.13.0 caed7d1d3fe368564f7204680c89ae58c8d7303b 2023-05-17T11:25:01Z 9b07613dec0fc57a9efb8c50e9141def77ba4029e6b1d012a2132c70485894af
v1.13.0-otp-22 caed7d1d3fe368564f7204680c89ae58c8d7303b 2022-05-18T15:16:46Z 275347a7c036bc4a4edfb481687e4e8479562d617b66cdf602dc39f14b379413
v1.13.0-otp-23 caed7d1d3fe368564f7204680c89ae58c8d7303b 2022-05-18T15:38:04Z 0db7818e0b640b07d34e47a9c8e7e3216e1ead8fc867f809e242e97afbbf2847
v1.13.0-otp-24 caed7d1d3fe368564f7204680c89ae58c8d7303b 2023-05-17T11:21:46Z 7c19a80d99a7970718cc67dc6a07694714b22768f6bd764778fc0a1a616b118e
v1.13.0-otp-25 caed7d1d3fe368564f7204680c89ae58c8d7303b 2023-05-17T11:19:59Z 27429d7fe681346c82101a2e87a74b60ade8cf078e77b99c6699f80c4c233131
v1.13.0-rc.0 5062a154fa9c2378fc6633d4f0655a2e362d3328 2023-05-17T11:25:13Z c00a88fc6d11dd825adc66c4d689fb46da4497ef2d052c5b91bb3229444f4dc4
v1.13.0-rc.0-otp-22 5062a154fa9c2378fc6633d4f0655a2e362d3328 2022-05-18T15:16:22Z 9b180eddc6d05177a9be3cd4e2196fc255f564f9453d3ef0528463ff62d8d903
v1.13.0-rc.0-otp-23 5062a154fa9c2378fc6633d4f0655a2e362d3328 2022-05-18T15:38:20Z 7c02b5e5334d5cbb91a3d7f1ce2abafcbddd355630497ae7ca299aa7f1e9209a
v1.13.0-rc.0-otp-24 5062a154fa9c2378fc6633d4f0655a2e362d3328 2022-05-18T15:36:41Z 9b877d99823328e839cdc265b1dda9b4ac23a48dd3637b0382e4bf86ab76cdab
v1.13.0-rc.0-otp-25 5062a154fa9c2378fc6633d4f0655a2e362d3328 2023-05-17T11:20:16Z 0ecd81f2899d8f3df6b7bb1305ad09cdb6490a3a3ba1165848227efc8642ddbd
v1.13.0-rc.1 2765e0f2101c598847fede24a12c52b1b21b47f1 2023-05-17T11:24:58Z f3d4f37cd2feff147a5e76d152ca0e3c120dbef8321e62fa80ef382be03dad5e
v1.13.0-rc.1-otp-22 2765e0f2101c598847fede24a12c52b1b21b47f1 2022-05-18T15:01:43Z a2c4d1a5928eb10556c636a52c18acf83cb0e0bb9bffa161b6ec3ae13c1d97e3
v1.13.0-rc.1-otp-23 2765e0f2101c598847fede24a12c52b1b21b47f1 2022-05-18T15:38:12Z a58771d392727e86a1a464427fcc1ca202934c99c8e5ece156137aaa4d47ac7f
v1.13.0-rc.1-otp-24 2765e0f2101c598847fede24a12c52b1b21b47f1 2023-05-17T11:21:41Z e82cbb2223a73cf069c9b1f946a2d75323e5d4333220703678567bbd7c267347
v1.13.0-rc.1-otp-25 2765e0f2101c598847fede24a12c52b1b21b47f1 2023-05-17T11:19:53Z ec20d6138c57284dd5c92d2900f5fd993e646f33e3d7a3f5e08132266e98db5a
v1.13.1 33f9d04851a2664aeae5f5f78eeef9e5b4c38030 2022-05-18T15:32:35Z d227a52d4fbeb51ebdb1661accbed5e19dfabd3bb743951eaefd634424682929
v1.13.1-otp-22 33f9d04851a2664aeae5f5f78eeef9e5b4c38030 2022-05-18T15:16:48Z 795424c4ac33ba9faf3845e2ce30894e2b97714071b83f00ab5c783efb00e1f6
v1.13.1-otp-23 33f9d04851a2664aeae5f5f78eeef9e5b4c38030 2023-05-17T11:26:04Z 865ea25e0f218e8a5cd84c2966783d4c18e2ab2d8ee104067f2cad5d480ab4ad
v1.13.1-otp-24 33f9d04851a2664aeae5f5f78eeef9e5b4c38030 2022-05-18T15:30:42Z 09f27af32debde4507409a119c2bd5422980d06e766ac3816323def41fd8a2ac
v1.13.1-otp-25 33f9d04851a2664aeae5f5f78eeef9e5b4c38030 2023-05-17T11:21:50Z f27df87ba4b14c9d633e6b4672d6781e74179d02ba559c35ba9c0bbb901149bc
v1.13.2 9ad182986cf5d3b8eb45625b41742c380d45391f 2023-05-17T11:27:18Z c96bf115dc6f5e7cee7074ae82a84f3bbd51973c869d9f1d39478d4aab609f9a
v1.13.2-otp-22 9ad182986cf5d3b8eb45625b41742c380d45391f 2022-05-18T15:01:35Z 9a9acfb26044c6a061f26f45ea771a50eeb3895803d583c4ac8ed1f0bdcb8030
v1.13.2-otp-23 9ad182986cf5d3b8eb45625b41742c380d45391f 2023-05-17T11:26:37Z c96bf115dc6f5e7cee7074ae82a84f3bbd51973c869d9f1d39478d4aab609f9a
v1.13.2-otp-24 9ad182986cf5d3b8eb45625b41742c380d45391f 2023-05-17T11:24:13Z 76d246bbde87748c5965b02db4462ac9b472864573e50b79d07f5e17bb0098e2
v1.13.2-otp-25 9ad182986cf5d3b8eb45625b41742c380d45391f 2023-05-17T11:21:59Z ca9da7a3d991d6566ae53fed3d4bf9a4ab98b182db408818b289dc563dba8f1d
v1.13.3 b63f8f541e9d8951dbbcb39a8551bd74a3fe9a59 2023-05-17T11:27:39Z c5f3104249eb381efce491fb3492d2b1d91804cd3010f7301d80e00db6e93ff2
v1.13.3-otp-22 b63f8f541e9d8951dbbcb39a8551bd74a3fe9a59 2022-05-18T15:01:37Z 18c9757e2477090ab6e4091a0a32a3a29e22de33ac7e7a8f4c67fb7cc0b884ed
v1.13.3-otp-23 b63f8f541e9d8951dbbcb39a8551bd74a3fe9a59 2023-05-17T11:26:59Z c5f3104249eb381efce491fb3492d2b1d91804cd3010f7301d80e00db6e93ff2
v1.13.3-otp-24 b63f8f541e9d8951dbbcb39a8551bd74a3fe9a59 2023-05-17T11:24:24Z 29d0043e00f464010221c67f5bbcc2f67b918bf7c9c1a7d2c0dd0a98a5a5720d
v1.13.3-otp-25 b63f8f541e9d8951dbbcb39a8551bd74a3fe9a59 2023-05-17T11:22:04Z 32f3d0271ee007662d75195a993fc8e8a473c2bbc3491bbabfa6cfeb38c53cb2
v1.13.4 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2022-05-18T15:33:02Z 5476e66a897c8bb5d3f9e1500f03f6a57b9cb14f96250a24927da11db84d4c24
v1.13.4-otp-22 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2022-05-18T15:17:07Z 23c4b7e585553df524fd32075fcaf4f0268d08cc5b2799670d0570d9ceeff5dc
v1.13.4-otp-23 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2022-05-18T15:26:24Z 96e79328dc9f631c1ff5662f35139aa012ec5fa7b021d45d26e784e924de4b32
v1.13.4-otp-24 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2022-05-18T15:31:10Z f732596ae1640465fdb0bab31cbb8d9c55e4fbb849c0be87002423b23777f66f
v1.13.4-otp-25 7e4fbe657dbf9c3e19e3d2bd6c17cc6d724b4710 2023-05-17T11:22:11Z 7e0ef456a8726849d302f71cbfd294846c47dbc244e87762883aed5f6362b00e
v1.14 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T16:02:39Z 2807b9c79e31a202bbedf70cd507cdc4bdb6f799acbe607ea19d675e06171a1f
v1.14-otp-23 1b3f9f8d5c1c83674d1cf728e81e3aa1918a9ea0 2023-05-01T14:08:43Z e9e81f10446b3d097b7549a210bffa8e554e1bdc9f9ccccb3962c859daa80ed1
v1.14-otp-24 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T16:02:17Z 2807b9c79e31a202bbedf70cd507cdc4bdb6f799acbe607ea19d675e06171a1f
v1.14-otp-25 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T16:01:21Z 5dd5faa4afaa2acb299606d23f8fbfd20f2b168c967fd5acf6c0509f0285a05d
v1.14-otp-26 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T16:00:19Z 5239e689aab658a990a5ba364b99af6cfdf053d25a19675050c6b7a2a501e6ae
v1.14.0 c5151e6890b5ac8df13276459696f0f47a8e634b 2023-05-17T11:27:28Z 669f8d7eb545cfa56eda09d6a992899cdf70778270f500bf1f0460985b7df5c5
v1.14.0-otp-23 c5151e6890b5ac8df13276459696f0f47a8e634b 2023-05-17T11:26:47Z 669f8d7eb545cfa56eda09d6a992899cdf70778270f500bf1f0460985b7df5c5
v1.14.0-otp-24 c5151e6890b5ac8df13276459696f0f47a8e634b 2023-05-17T11:24:20Z 66535d0ddf3a8f941cabbde3426a8fc2c8a030be7a4fce5726b4ba964f346bb1
v1.14.0-otp-25 c5151e6890b5ac8df13276459696f0f47a8e634b 2022-09-01T18:21:29Z 988002ad716a04ca88cb5df0f392f753424870fad09f2f9dcec2b0ab0ceabe5d
v1.14.0-rc.0 6449239782ac76a14684628aa22af2246ad45b48 2023-05-17T11:27:37Z ed27fbba1d81a33e169b8d1efb07a1e191512a0a1a62ac77fb742b3b8019738f
v1.14.0-rc.0-otp-23 6449239782ac76a14684628aa22af2246ad45b48 2022-08-01T14:28:12Z cdd7693d136ce701edc4b8ce8da62d21be9f8c8702da85abd2b37b2374b4d847
v1.14.0-rc.0-otp-24 6449239782ac76a14684628aa22af2246ad45b48 2022-08-01T14:26:47Z a959d9051afaa21618a846fac1f2d47e965820940a2655a94b8517ab5c752ed7
v1.14.0-rc.0-otp-25 6449239782ac76a14684628aa22af2246ad45b48 2023-05-17T11:22:21Z cb4d60ea30f7503cf5302e95d7bcd9749b0e869975796165ca177606a69ed42e
v1.14.0-rc.1 185eeec5ecbc2a0c8d9b8b97cb2d23108615ffdb 2022-08-15T10:28:05Z bb348d669f09b1a29785bc2566952c300ebfc5afca59bed25cd224ead2d38fca
v1.14.0-rc.1-otp-23 185eeec5ecbc2a0c8d9b8b97cb2d23108615ffdb 2023-05-17T11:34:08Z b167e8e5addc858562b56bf1b5e8be315730e3b1a06a5083f08d7d5f459d7efe
v1.14.0-rc.1-otp-24 185eeec5ecbc2a0c8d9b8b97cb2d23108615ffdb 2023-05-17T11:32:01Z f695b8245372bacdeaa76b290d679143969155885f3177bd0c8b27406c5742f1
v1.14.0-rc.1-otp-25 185eeec5ecbc2a0c8d9b8b97cb2d23108615ffdb 2023-05-17T11:30:21Z a9472172fdcb4de24a747372085c011839e482711122e17fd4f2ce6a599487fc
v1.14.1 a285e5876b6f69e7c340d04851aae63c8a32bf1d 2023-05-17T11:35:07Z 0d29cb63e25bc07a49d4a087bc0144f97a6bbdb833c516fa70bbc816500f4837
v1.14.1-otp-23 a285e5876b6f69e7c340d04851aae63c8a32bf1d 2023-05-17T11:34:28Z 0d29cb63e25bc07a49d4a087bc0144f97a6bbdb833c516fa70bbc816500f4837
v1.14.1-otp-24 a285e5876b6f69e7c340d04851aae63c8a32bf1d 2023-05-17T11:32:21Z b06f1398fe8795498583844357e57be37bdfb5c3290a2209a7a56fd994f92a83
v1.14.1-otp-25 a285e5876b6f69e7c340d04851aae63c8a32bf1d 2022-10-10T22:26:05Z 2f7e7ce830883b912c0a330a488af39f09852fddcc80061f536bb240df56836c
v1.14.2 0909940b04a3e22c9ea4fedafa2aac349717011c 2023-05-17T11:35:13Z 7c4301adb61a6c89f5792cb6766707f83765d59bde61682d20f6826de5635988
v1.14.2-otp-23 0909940b04a3e22c9ea4fedafa2aac349717011c 2023-05-17T11:34:34Z 7c4301adb61a6c89f5792cb6766707f83765d59bde61682d20f6826de5635988
v1.14.2-otp-24 0909940b04a3e22c9ea4fedafa2aac349717011c 2023-05-17T11:32:24Z a297806c1dfcb53bf458fb6490bf5e8acb9dc18abc37181acde3d9cf46026ccf
v1.14.2-otp-25 0909940b04a3e22c9ea4fedafa2aac349717011c 2023-05-17T11:30:39Z 62797052d50564e38c7bc5812c0befe32fcd02c7dd237f2da4d4a05fb24aa0ae
v1.14.3 6730d669fb319411f8e411d4126f1f4067ef9231 2023-05-17T11:35:28Z e419051fd3671c019d3d7a4d72ff3a53caa67795490db96e752774b4a5d5fa8e
v1.14.3-otp-23 6730d669fb319411f8e411d4126f1f4067ef9231 2023-05-17T11:34:48Z e419051fd3671c019d3d7a4d72ff3a53caa67795490db96e752774b4a5d5fa8e
v1.14.3-otp-24 6730d669fb319411f8e411d4126f1f4067ef9231 2023-05-17T11:32:41Z 601688a5ec082268242680a6274a5604486c9cc9b73753c726f30ff49673ca44
v1.14.3-otp-25 6730d669fb319411f8e411d4126f1f4067ef9231 2023-05-17T11:30:57Z b32a493acedbe9f76d407e51363f36ed298be3274cc7cb5065f3bcf819323cc9
v1.14.4 6f96693b355a9b670f2630fd8e6217b69e325c5a 2023-05-17T11:39:50Z 127b4764450a8a2c8dfaf72c11762340811f488ab8451b7fae4135100b99ea3b
v1.14.4-otp-23 6f96693b355a9b670f2630fd8e6217b69e325c5a 2023-05-17T11:39:10Z 127b4764450a8a2c8dfaf72c11762340811f488ab8451b7fae4135100b99ea3b
v1.14.4-otp-24 6f96693b355a9b670f2630fd8e6217b69e325c5a 2023-05-17T11:37:08Z 1c7ac027d51a6cc14b9fbdc4254a12738a7641feaf46bcd6d113b1f993f35f03
v1.14.4-otp-25 6f96693b355a9b670f2630fd8e6217b69e325c5a 2023-05-16T13:22:20Z 4fe162979814708ce977080ca06e36122d2b0a29d6d495fb41e8a8e83bfff7ca
v1.14.4-otp-26 6f96693b355a9b670f2630fd8e6217b69e325c5a 2023-05-17T11:33:40Z 761ea63f39d0d783855bcc979e4280240a5c8b1beee4cf35883d923094eb2065
v1.14.5 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T15:03:51Z f4e4e46aa5b3ddb2de7dd7147c0dfb8e6299be49a6cf5418fcc7fc02f9d633a1
v1.14.5-otp-23 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T14:56:54Z 862a203a3328c6a3b2c7698f17570d5b43bea9f88ee269538ba128295e3ad3ed
v1.14.5-otp-24 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T15:03:30Z f4e4e46aa5b3ddb2de7dd7147c0dfb8e6299be49a6cf5418fcc7fc02f9d633a1
v1.14.5-otp-25 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T15:02:33Z 16a2c7aa363b50d485e488e2d6f07218b7c93e80e3879f6dd9c543720be93c8e
v1.14.5-otp-26 81d6007410b3ae43e279cfb689bd03ffc5f06830 2023-05-22T15:01:30Z 504f7c11cb30f805cb405c7afde73dacdd9a4c3e34a49b6286b3fb2cd502fbec
v1.15 a1934d6cd5f0f07aea53fbbd677a8ed213c7ffaa 2024-05-06T10:55:32Z 54570f1b6553712aa4d1e58be5bd96ce0a71485d08d718d11699782773446cbb
v1.15-otp-24 a1934d6cd5f0f07aea53fbbd677a8ed213c7ffaa 2024-05-06T10:55:32Z 54570f1b6553712aa4d1e58be5bd96ce0a71485d08d718d11699782773446cbb
v1.15-otp-25 a1934d6cd5f0f07aea53fbbd677a8ed213c7ffaa 2024-05-06T10:57:01Z 79f9ce525c5a4fe5d9a798d9e06307c58c3ae305c0b12ae0d33ba182d6b85dad
v1.15-otp-26 a1934d6cd5f0f07aea53fbbd677a8ed213c7ffaa 2024-05-06T10:59:35Z 8a387f5a1c8d83f9b7daa6324771c178491700b130f6c84d63e409e6291569e6
v1.15.0 9fd85b06dcb74217108cd0bdf4164b6cd7f9e667 2023-06-19T11:47:01Z c7bed4c723564d0b5d0c410f98b2466d1bb82d18c24ab27139f2947f66848d62
v1.15.0-otp-24 9fd85b06dcb74217108cd0bdf4164b6cd7f9e667 2023-06-19T11:47:01Z c7bed4c723564d0b5d0c410f98b2466d1bb82d18c24ab27139f2947f66848d62
v1.15.0-otp-25 9fd85b06dcb74217108cd0bdf4164b6cd7f9e667 2023-06-19T11:48:38Z 8228101601546604fa82d588a56a5bf5bab3fccbb68c9e1a7c0cf4e6cca56962
v1.15.0-otp-26 9fd85b06dcb74217108cd0bdf4164b6cd7f9e667 2023-06-19T11:51:39Z be7bea38086f961594e36d650d7bef5d9fe0baccd15d58ba278e7e6c43566e19
v1.15.0-rc.0 3cdb3883e4e3b38e5389d98cc9429a6ca4f17143 2023-05-22T14:45:30Z 329897a2763413a22abc010e0250cca78e3ac2f9b39539aa3c17362035edd584
v1.15.0-rc.0-otp-24 3cdb3883e4e3b38e5389d98cc9429a6ca4f17143 2023-05-22T14:45:09Z 329897a2763413a22abc010e0250cca78e3ac2f9b39539aa3c17362035edd584
v1.15.0-rc.0-otp-25 3cdb3883e4e3b38e5389d98cc9429a6ca4f17143 2023-05-22T14:44:08Z e7edde5e4a1cb5da538fc212ed6d0f34f14b8ec1fc2c696483ee5492dad20eb0
v1.15.0-rc.0-otp-26 3cdb3883e4e3b38e5389d98cc9429a6ca4f17143 2023-05-22T14:42:50Z ddfe4281ae03f7530637ca860d9e48f2249ee645b89a27418e746764c9c11510
v1.15.0-rc.1 d7bdf2270803c84971ad12e7a6b713fb2dfa9db4 2023-05-29T19:18:37Z d606780744b9208748442b43394cf58ea9ad661ed2b93dc9a720ef563c0d9640
v1.15.0-rc.1-otp-24 d7bdf2270803c84971ad12e7a6b713fb2dfa9db4 2023-05-29T19:18:37Z d606780744b9208748442b43394cf58ea9ad661ed2b93dc9a720ef563c0d9640
v1.15.0-rc.1-otp-25 d7bdf2270803c84971ad12e7a6b713fb2dfa9db4 2023-05-29T19:19:50Z 884c261ba602a974574c226f1469d671c1af3c7502babbd713a3e91d9551745f
v1.15.0-rc.1-otp-26 d7bdf2270803c84971ad12e7a6b713fb2dfa9db4 2023-05-29T19:22:37Z a21eef9dc0afb716251551ffc960f98b54565189c66975a1de3a09e56253099a
v1.15.0-rc.2 9a9cf419a134c5a18de95ad2c042ef81976e3dff 2023-06-12T13:50:58Z 734240813ad8469e67455c337393e0131a1df0780de5e5ea5fd7067bf7ed1bb9
v1.15.0-rc.2-otp-24 9a9cf419a134c5a18de95ad2c042ef81976e3dff 2023-06-12T13:50:58Z 734240813ad8469e67455c337393e0131a1df0780de5e5ea5fd7067bf7ed1bb9
v1.15.0-rc.2-otp-25 9a9cf419a134c5a18de95ad2c042ef81976e3dff 2023-06-12T13:52:38Z 41721fa9a222f8fa3d537e4e4e1e8f4d8948c64de3d0d89db680482cda24b345
v1.15.0-rc.2-otp-26 9a9cf419a134c5a18de95ad2c042ef81976e3dff 2023-06-12T13:55:27Z bd73e9134bb90d224231a231bdeacc69a65987a873877046714122d45585ac98
v1.15.1 f1e5d770eaa6841cc9536be35794c867774d0dbc 2023-06-30T15:13:37Z 6081c48aef2f5097e8288236a838d2328e10dc41fbece6c94e8c4ef6fe79c9b8
v1.15.1-otp-24 f1e5d770eaa6841cc9536be35794c867774d0dbc 2023-06-30T15:13:37Z 6081c48aef2f5097e8288236a838d2328e10dc41fbece6c94e8c4ef6fe79c9b8
v1.15.1-otp-25 f1e5d770eaa6841cc9536be35794c867774d0dbc 2023-06-30T15:15:36Z 4788a24acf7d2882ef15f9d0e4087756f0c6a729c1d65aac12912b312a81b996
v1.15.1-otp-26 f1e5d770eaa6841cc9536be35794c867774d0dbc 2023-06-30T15:18:29Z cca39470cd204b4626a1af4dd956fe91f9eafaef6b6cdd247040cc042957d007
v1.15.2 7f7a8bca99fa306a41a985df0018ba642e577d4d 2023-07-01T20:26:21Z d45a715ce7a4ce5f9535399d75156176d1a3889efbbf516a36348009ed428c09
v1.15.2-otp-24 7f7a8bca99fa306a41a985df0018ba642e577d4d 2023-07-01T20:26:21Z d45a715ce7a4ce5f9535399d75156176d1a3889efbbf516a36348009ed428c09
v1.15.2-otp-25 7f7a8bca99fa306a41a985df0018ba642e577d4d 2023-07-01T20:28:21Z 8a46c5661eda422614e941078a7729298cc6ee30280fe965196391954ccd28a9
v1.15.2-otp-26 7f7a8bca99fa306a41a985df0018ba642e577d4d 2023-07-01T20:31:16Z 4b17a3f530b3fb1a315820ef1dfda68872b185ebf099614a70195cad0b4834f4
v1.15.3 694b9b02189abda4500c8fb84eda9dae178109a4 2023-07-15T08:01:47Z b30640729e896c434c315578057c58254e241a4e3c7497cbd1a359488339f3e9
v1.15.3-otp-24 694b9b02189abda4500c8fb84eda9dae178109a4 2023-07-15T08:01:47Z b30640729e896c434c315578057c58254e241a4e3c7497cbd1a359488339f3e9
v1.15.3-otp-25 694b9b02189abda4500c8fb84eda9dae178109a4 2023-07-15T08:03:36Z ef111f1d82fcfe92a98b7f7465be5db1a7ef930dbffb8e7db32f54d514d9c75b
v1.15.3-otp-26 694b9b02189abda4500c8fb84eda9dae178109a4 2023-07-15T08:06:38Z 9f1871e7e2852d05b52853ade9dc2b0834c61cd95ef715f31a89db7bfec148a5
v1.15.4 c521bdb91a77b36be16fdf18d632ad7719de4f91 2023-07-18T09:47:06Z 2a1962075b97251b88aac43b58ef904481d4c32393b45c8ac704d70077bb0cce
v1.15.4-otp-24 c521bdb91a77b36be16fdf18d632ad7719de4f91 2023-07-18T09:47:06Z 2a1962075b97251b88aac43b58ef904481d4c32393b45c8ac704d70077bb0cce
v1.15.4-otp-25 c521bdb91a77b36be16fdf18d632ad7719de4f91 2023-07-18T09:49:13Z c4ecddb0a6775928ee0162b7bf06fdf61e18be552533399e2b686717d1845d02
v1.15.4-otp-26 c521bdb91a77b36be16fdf18d632ad7719de4f91 2023-07-18T09:52:32Z 8fc2dcf99a7c0880fb8baf707a52643d7f415dcca6f72dabba1b3e535009195f
v1.15.5 9fd97c466301baa74b309f3ea62215a12911c4d8 2023-08-28T11:54:38Z 279550fd96bfcffb4a44b4d1bb54b8274ecc720427ee970f315c37ef5f27e0ce
v1.15.5-otp-24 9fd97c466301baa74b309f3ea62215a12911c4d8 2023-08-28T11:54:38Z 279550fd96bfcffb4a44b4d1bb54b8274ecc720427ee970f315c37ef5f27e0ce
v1.15.5-otp-25 9fd97c466301baa74b309f3ea62215a12911c4d8 2023-08-28T11:56:59Z 15c34bfa255d8550a8f90737638732cd6189992b245b8d8dfcfbc6932bb6091d
v1.15.5-otp-26 9fd97c466301baa74b309f3ea62215a12911c4d8 2023-08-28T12:00:43Z 424509fed50de2f60ccd09f02376ed0e5a4056c26893d0e3876524ac342b7084
v1.15.6 a16517edfbcd676bf66e93e77f63803d9fc80fd5 2023-09-20T08:43:44Z d412070e0203ccacf67a3026eeaeb04fbb1f9d4e0003505c7c4105bed31532ff
v1.15.6-otp-24 a16517edfbcd676bf66e93e77f63803d9fc80fd5 2023-09-20T08:43:44Z d412070e0203ccacf67a3026eeaeb04fbb1f9d4e0003505c7c4105bed31532ff
v1.15.6-otp-25 a16517edfbcd676bf66e93e77f63803d9fc80fd5 2023-09-20T08:45:24Z da008b78656a40eabcecdae0adb24ec6aa6b086af234219f2cd59cbafc6712c7
v1.15.6-otp-26 a16517edfbcd676bf66e93e77f63803d9fc80fd5 2023-09-20T08:48:16Z 3726c66bc86ed872d8cb26e98961d7dbfe0246fcfb1b0b48ac1da95f3b77a935
v1.15.7 927b10df80ee1c1c7396e68efe00d06bc3e80420 2023-10-14T10:20:09Z 8bd0c0d5bf983e84e8356e43e7411d95485a0c065f4c1fa363a0d2faecfb3f49
v1.15.7-otp-24 927b10df80ee1c1c7396e68efe00d06bc3e80420 2023-10-14T10:20:09Z 8bd0c0d5bf983e84e8356e43e7411d95485a0c065f4c1fa363a0d2faecfb3f49
v1.15.7-otp-25 927b10df80ee1c1c7396e68efe00d06bc3e80420 2023-10-14T10:21:53Z 406ac7a360a0a7f391cd3b2f3c788eeed53da30dc714fb0ff9872dea92f778e3
v1.15.7-otp-26 927b10df80ee1c1c7396e68efe00d06bc3e80420 2023-10-14T10:25:00Z 94616229e6c9e6f921ff43523ca9526b5dec2bc06af435f54be6515bbc0da33c
v1.16 18feec4cd85540a3c6d356ec54e6302f1699aac8 2024-05-06T10:49:53Z 4035f7b2d64814acd036409beba5cc051824d96d244efb3e0704fcf0f3445fc2
v1.16-otp-24 18feec4cd85540a3c6d356ec54e6302f1699aac8 2024-05-06T10:49:53Z 4035f7b2d64814acd036409beba5cc051824d96d244efb3e0704fcf0f3445fc2
v1.16-otp-25 18feec4cd85540a3c6d356ec54e6302f1699aac8 2024-05-06T10:51:32Z 6a8d37ddb6dfddb383aa5768dce7eefb231b5093e8243fc63f035611e43f4d30
v1.16-otp-26 18feec4cd85540a3c6d356ec54e6302f1699aac8 2024-05-06T10:54:01Z 42a152241d2f8c7690c8a14e701d759c5c5473f60c3dfa361a6dd53fff2fd109
v1.16.0 38ddc98fef7faf6f4666703dcd9c99105e6388d2 2023-12-22T16:46:53Z a2eaee52e85c6b5825c66e34fdc46243cf2a7825336eec3d70e45393706fcac4
v1.16.0-otp-24 38ddc98fef7faf6f4666703dcd9c99105e6388d2 2023-12-22T16:46:53Z a2eaee52e85c6b5825c66e34fdc46243cf2a7825336eec3d70e45393706fcac4
v1.16.0-otp-25 38ddc98fef7faf6f4666703dcd9c99105e6388d2 2023-12-22T16:49:14Z 5afe8fe2d6accda6c5b3c671d29a59ec7b31de86aed626435668ceb097b63578
v1.16.0-otp-26 38ddc98fef7faf6f4666703dcd9c99105e6388d2 2023-12-22T16:51:38Z eac7f680edc9470d7b99a353e27d7d6f6f96f36d2820e73e1e0f0b1686c24641
v1.16.0-rc.0 792d4cc6310c56eb9772056a6b5fb3339ce17b0f 2023-10-31T08:18:20Z 3a8bfdb2066726be16c56663164b3764208a3504eab17e0be9c324f516d77b61
v1.16.0-rc.0-otp-24 792d4cc6310c56eb9772056a6b5fb3339ce17b0f 2023-10-31T08:18:20Z 3a8bfdb2066726be16c56663164b3764208a3504eab17e0be9c324f516d77b61
v1.16.0-rc.0-otp-25 792d4cc6310c56eb9772056a6b5fb3339ce17b0f 2023-10-31T08:22:36Z 1bc5059f44164e0ccfbbe046f24a15a0896081eccfd7d450b611d01295f5bc97
v1.16.0-rc.0-otp-26 792d4cc6310c56eb9772056a6b5fb3339ce17b0f 2023-10-31T08:26:14Z 528ab3bcefb4d5e2b01888a6605eb3127751b0152c4452628471a7b6e2d33715
v1.16.0-rc.1 81a12b777411e5fb3dc48cb314771c03202e0679 2023-12-12T11:43:31Z 32f329da1f92bb017871db7012248524b5e6136f8742281c153b405b86b8ff29
v1.16.0-rc.1-otp-24 81a12b777411e5fb3dc48cb314771c03202e0679 2023-12-12T11:43:31Z 32f329da1f92bb017871db7012248524b5e6136f8742281c153b405b86b8ff29
v1.16.0-rc.1-otp-25 81a12b777411e5fb3dc48cb314771c03202e0679 2023-12-12T11:44:53Z 845e1edc0fba16c20512302d5c3cdcb9ad8f7dc3f29bebda5fa3bfe756fc2b2b
v1.16.0-rc.1-otp-26 81a12b777411e5fb3dc48cb314771c03202e0679 2023-12-12T11:47:34Z bfab7c6d2b9f96d5506a36e9c37ca6fdae437b9870790d85e8fc592c2dec3a75
v1.16.1 e0658bb55a744e33a70c982c992666addc4feb38 2024-01-31T09:46:22Z 30856798c36f094b6b95b141373c1179f62c016c058d7b2ee75ae724aada46fe
v1.16.1-otp-24 e0658bb55a744e33a70c982c992666addc4feb38 2024-01-31T09:46:22Z 30856798c36f094b6b95b141373c1179f62c016c058d7b2ee75ae724aada46fe
v1.16.1-otp-25 e0658bb55a744e33a70c982c992666addc4feb38 2024-01-31T09:47:45Z 1d3b0aa8087af11e431894f941e0e51d64d182385fbc897003756db68454ed25
v1.16.1-otp-26 e0658bb55a744e33a70c982c992666addc4feb38 2024-01-31T09:50:17Z e190d874326a1e0a51f4cd96e50e6dd7bbf9a1401ddbc46d9621fb5d191e6475
v1.16.2 41f6ee3f2e605f7066b23d96362e3b0c620c565b 2024-03-10T11:03:59Z 0161578ce5988e286eafd2ee1b6b1999ac69c6a1b226209e332b9e9db1522dcb
v1.16.2-otp-24 41f6ee3f2e605f7066b23d96362e3b0c620c565b 2024-03-10T11:03:59Z 0161578ce5988e286eafd2ee1b6b1999ac69c6a1b226209e332b9e9db1522dcb
v1.16.2-otp-25 41f6ee3f2e605f7066b23d96362e3b0c620c565b 2024-03-10T11:05:39Z 6ac5e70d25b66d08b586ecb31103a4f602fb16aabde28e28c4e51081ea26854d
v1.16.2-otp-26 41f6ee3f2e605f7066b23d96362e3b0c620c565b 2024-03-10T11:08:31Z 04ba8654bd3bfb63fb477af2eea32516792de80bd86822a823fa23d851350dc8
v1.2 9c91d2cc91fa2ee2ceb88075e69e5eb18bbb1af8 2020-03-25T22:16:42Z 9bc461faad6f92f10f09e5d3b61b216dc4b28122cdae3a28b3bbfac8a693160f
v1.2-otp-18 9c91d2cc91fa2ee2ceb88075e69e5eb18bbb1af8 2020-03-25T22:16:36Z 9bc461faad6f92f10f09e5d3b61b216dc4b28122cdae3a28b3bbfac8a693160f
v1.2-otp-19 9c91d2cc91fa2ee2ceb88075e69e5eb18bbb1af8 2020-03-25T21:28:02Z b2d2fb4fa365d848ee6c8fabe11b72376a57bfeb9d2fc3c0067ce3e7c0a94c88
v1.2.0 b1344724b695a9a474d73d4633c5a151f1a7d61d 2020-03-25T22:16:11Z 44f2a639ed3ffbae7489c4e229370b205014c9495a674d2bda23463a802de49d
v1.2.0-otp-18 b1344724b695a9a474d73d4633c5a151f1a7d61d 2020-03-25T22:16:04Z 44f2a639ed3ffbae7489c4e229370b205014c9495a674d2bda23463a802de49d
v1.2.0-rc.0 a2860b32a3cc8f543406b582fc583185c8c31e5c 2017-06-26T03:35:19Z
v1.2.0-rc.0-otp-18 a2860b32a3cc8f543406b582fc583185c8c31e5c 2017-06-26T03:36:45Z
v1.2.0-rc.1 211a1299cc033debf9a00fc5ac5f4d4e1eb4d6a7 2017-06-26T03:32:52Z
v1.2.0-rc.1-otp-18 211a1299cc033debf9a00fc5ac5f4d4e1eb4d6a7 2017-06-26T03:34:19Z
v1.2.1 a3d88dc406ca9642bcabf375db7f74f2cc6a751d 2020-03-25T22:16:38Z fc9d9c833d5cbcb49dba0a5d567c40c27bd9c39478f3712c0a5e738b96e4b53a
v1.2.1-otp-18 a3d88dc406ca9642bcabf375db7f74f2cc6a751d 2018-11-25T23:39:21Z
v1.2.2 9decf4c78a911bc1375891bb65fbf2e50fcedeb8 2020-03-25T22:17:12Z 8f0010f5924d5e8d1e42e907c85e662a7d0c41d33d92cf2c0c7c40b5d5190e44
v1.2.2-otp-18 9decf4c78a911bc1375891bb65fbf2e50fcedeb8 2020-03-25T21:29:41Z 6699e120159a17c7e06e2ad4b5ce3fb6741d68cf43c9153c51e3ef00b3b1cb58
v1.2.3 737ac62926db7a692e2fe67c27b696cfd0866674 2020-03-25T22:17:23Z 7513357020d13813ac09f1b4abaf825df62936f95e8ea33224a9719b88423bb7
v1.2.3-otp-18 737ac62926db7a692e2fe67c27b696cfd0866674 2020-03-25T22:17:17Z 7513357020d13813ac09f1b4abaf825df62936f95e8ea33224a9719b88423bb7
v1.2.4 17e8dbbf16c08dff0ded22c37ae80a37f99ff99a 2020-03-25T22:17:34Z 485cf049c609a33dd3f7f49842ea1d23b6ee41170e7e148a65feded33e4ec3c6
v1.2.4-otp-18 17e8dbbf16c08dff0ded22c37ae80a37f99ff99a 2020-03-25T22:17:27Z 485cf049c609a33dd3f7f49842ea1d23b6ee41170e7e148a65feded33e4ec3c6
v1.2.5 e5374cf5d3beb510a0fdeddd0f8b89e8e26445ef 2020-03-25T22:17:43Z 1e583f13c332082e58b1b9c4d183c161c95623924606d1673dd260d9d52ecef0
v1.2.5-otp-18 e5374cf5d3beb510a0fdeddd0f8b89e8e26445ef 2020-03-25T22:17:37Z 1e583f13c332082e58b1b9c4d183c161c95623924606d1673dd260d9d52ecef0
v1.2.6 3dbfb92860fb24f83c92e1f1b67f48554fb211d6 2020-10-06T16:32:39Z df3bc039a3f58a2ab63c1b13f70612613ec286509c3f9d4c2aac85664b3fc792
v1.2.6-otp-18 3dbfb92860fb24f83c92e1f1b67f48554fb211d6 2020-10-06T16:32:34Z df3bc039a3f58a2ab63c1b13f70612613ec286509c3f9d4c2aac85664b3fc792
v1.2.6-otp-19 3dbfb92860fb24f83c92e1f1b67f48554fb211d6 2020-10-06T16:31:34Z a183f6b447342b9b90d46fb33bca6f5a7e454f8321f5594d3befc7d22c523562
v1.3 bbf5e2bc7bc3179588bab5e87ad740ff5790d72e 2020-03-25T22:19:45Z 971b9b3ec0fe6aba8811f675bfb44f13b1be97439e2b959dba3941dbf6b04ba4
v1.3-otp-18 bbf5e2bc7bc3179588bab5e87ad740ff5790d72e 2020-03-25T22:19:38Z 971b9b3ec0fe6aba8811f675bfb44f13b1be97439e2b959dba3941dbf6b04ba4
v1.3-otp-19 bbf5e2bc7bc3179588bab5e87ad740ff5790d72e 2020-03-25T22:18:42Z 3b1eb45ad96b573db97759931e120f78e1ac35983da14bc1ace8e9e4821e6a7b
v1.3.0 416bf41a032280b988d537bd4635beecc3aeed29 2020-03-25T22:20:09Z 10f3755e1575b85e364db5120d53ac72d1e7af66cc86d46874a035d142ff14b5
v1.3.0-otp-18 416bf41a032280b988d537bd4635beecc3aeed29 2020-03-25T22:20:02Z 10f3755e1575b85e364db5120d53ac72d1e7af66cc86d46874a035d142ff14b5
v1.3.0-otp-19 416bf41a032280b988d537bd4635beecc3aeed29 2020-03-25T21:41:57Z 0dde36e034c35af1b3d51db86616800619f6e455d3c5410dd7daa36ec23f0972
v1.3.0-rc.0 7881123953300152650e83e4ba6e56e4d6895d72 2020-03-25T22:20:16Z 4f8a004a6e6f97d8a27044ff45f0a149728fbb6d6c839e6af4122bb3b2bf866e
v1.3.0-rc.0-otp-18 7881123953300152650e83e4ba6e56e4d6895d72 2020-03-25T21:32:26Z beacc2e95f1d4a5af290bbeef031f328fb0df4dabd95215fe1df9aebcd16a47b
v1.3.0-rc.0-otp-19 7881123953300152650e83e4ba6e56e4d6895d72 2020-03-25T22:18:50Z b5b32c2c920038f50a8037d51722f83364026cdfb4a14e6c6c0f7add18e55878
v1.3.0-rc.1 9eb47818abb00f207e442ffe06eef5a28155d371 2020-03-25T22:19:57Z 583b9f1bbfc650784fcd9f9a2930a5ea077a05262112aad2c983ef25d390c428
v1.3.0-rc.1-otp-18 9eb47818abb00f207e442ffe06eef5a28155d371 2020-03-25T22:19:50Z 583b9f1bbfc650784fcd9f9a2930a5ea077a05262112aad2c983ef25d390c428
v1.3.0-rc.1-otp-19 9eb47818abb00f207e442ffe06eef5a28155d371 2020-03-25T22:18:52Z 3d9a9441319c1cbe749833fce2ff5d057676ecebb98d371c1c4a1bf9cad4ad46
v1.3.1 01a1acd27b2b742a480dbc2210177f45982cc77e 2020-03-25T22:20:24Z 75b8c766c25873ab49e217bfa74b680c0f1630b28ad59b6cddca29fe549b87da
v1.3.1-otp-18 01a1acd27b2b742a480dbc2210177f45982cc77e 2020-03-25T22:20:18Z 75b8c766c25873ab49e217bfa74b680c0f1630b28ad59b6cddca29fe549b87da
v1.3.1-otp-19 01a1acd27b2b742a480dbc2210177f45982cc77e 2020-03-25T22:19:17Z e40938de58f10ad2b436eaae5725239ae06bd0d8416aa05d58b3970603488fd3
v1.3.2 56f1037973d50721206324db48cf86509779c862 2020-03-25T22:20:27Z 32b7542ab3fffd51422bc44721f878e82a23ec6d11ae798805e1c52717f8566a
v1.3.2-otp-18 56f1037973d50721206324db48cf86509779c862 2020-03-25T22:20:20Z 32b7542ab3fffd51422bc44721f878e82a23ec6d11ae798805e1c52717f8566a
v1.3.2-otp-19 56f1037973d50721206324db48cf86509779c862 2020-03-25T22:19:21Z 3a0095634b1ba86156c0cec4d07eacebad9185eb57507a6ecf3e4a94769cf685
v1.3.3 0caa75760b14e7392a9f2d7aa08218ba53c8c76a 2020-03-25T22:20:43Z a68a1fdec897290d816cb265fe66588e8345f23f53254d954be266edad4e0c59
v1.3.3-otp-18 0caa75760b14e7392a9f2d7aa08218ba53c8c76a 2020-03-25T21:33:07Z 535fc67015404e21326f9aa55f8866a416ae6a5cfe65dc9ddd2885d8abdde3d2
v1.3.3-otp-19 0caa75760b14e7392a9f2d7aa08218ba53c8c76a 2020-03-25T22:19:29Z 3ae582c46d95c22c724df9a4f617684c277737d8ac82f154ce718baed20726bd
v1.3.4 87710cd49521fc396f3f04fa8615f05e7f57ecc0 2020-03-25T22:20:46Z 1c3048f9de5f645c4f393201a15c403924886dc18690c36abbeb48aa342cc952
v1.3.4-otp-18 87710cd49521fc396f3f04fa8615f05e7f57ecc0 2020-03-25T22:20:37Z 1c3048f9de5f645c4f393201a15c403924886dc18690c36abbeb48aa342cc952
v1.3.4-otp-19 87710cd49521fc396f3f04fa8615f05e7f57ecc0 2020-03-25T22:19:40Z fc55e25dae9eb99db14bcf73952274db99467cbde17d7084232e4cc444e9e57d
v1.4 5131c6be9d1799eb32567afa95290313833afab4 2020-03-25T22:22:08Z 73b9d87a2d83a447ee13f78469fa0cb477691b5a7c580b6b1e8543ded0d74740
v1.4-otp-18 5131c6be9d1799eb32567afa95290313833afab4 2020-03-25T22:22:02Z 73b9d87a2d83a447ee13f78469fa0cb477691b5a7c580b6b1e8543ded0d74740
v1.4-otp-19 5131c6be9d1799eb32567afa95290313833afab4 2020-03-25T22:21:01Z 30da8426d030698c54ce18ab7388224eee9873ea05d84314ca07b8e9a20ce98c
v1.4-otp-20 5131c6be9d1799eb32567afa95290313833afab4 2020-03-25T22:19:59Z 3aa8e74da72590a059a106dbbc0ecfa8cdcaae0de947296a2758d29d6898334c
v1.4.0 f045705ac559290866abda5f9daeac4b701b6e7f 2020-03-25T22:21:20Z 3b215e4caa0346086e05bd687b8e6d24429cee2f33738be5acbce34eb42ee961
v1.4.0-otp-18 f045705ac559290866abda5f9daeac4b701b6e7f 2020-03-25T22:21:14Z 3b215e4caa0346086e05bd687b8e6d24429cee2f33738be5acbce34eb42ee961
v1.4.0-otp-19 f045705ac559290866abda5f9daeac4b701b6e7f 2020-03-25T21:33:02Z c6a69b98a6a337a778888a2ca525cbc68e1323e2eee9a66126d3703df7a3cb69
v1.4.0-rc.0 fbfb41dfeedf14ccc4bd80c3c366382c8a2fcb9e 2020-03-25T21:35:09Z 73e665879a38ebe9ac2f9e01151d824fabb346c972153c55c6a51a15d77dfd0a
v1.4.0-rc.0-otp-18 fbfb41dfeedf14ccc4bd80c3c366382c8a2fcb9e 2018-11-26T00:18:02Z
v1.4.0-rc.0-otp-19 fbfb41dfeedf14ccc4bd80c3c366382c8a2fcb9e 2020-03-25T22:22:35Z 6465652089273611d4b30956cf805368dc7f98251ff97f2f4260aa92f5559040
v1.4.0-rc.0-otp-20 fbfb41dfeedf14ccc4bd80c3c366382c8a2fcb9e 2020-03-25T22:21:44Z d19b14c98892750c03274862e4ae9bacc4e5541762acecb069e1e2b3998bec61
v1.4.0-rc.1 16a14c1f6d25e4b51e78fdcacf4f824966a17eb5 2020-03-25T22:24:04Z c7f8f78eb2e61fc664b3827c112b0019a26415147bf46942b048647b37f164e1
v1.4.0-rc.1-otp-18 16a14c1f6d25e4b51e78fdcacf4f824966a17eb5 2020-03-25T22:23:57Z c7f8f78eb2e61fc664b3827c112b0019a26415147bf46942b048647b37f164e1
v1.4.0-rc.1-otp-19 16a14c1f6d25e4b51e78fdcacf4f824966a17eb5 2020-03-25T22:22:58Z 709696973ae7f81a3cdc4fd6438981f67988ef26fe1481dc63fda29985d6a66f
v1.4.0-rc.1-otp-20 16a14c1f6d25e4b51e78fdcacf4f824966a17eb5 2020-03-25T22:21:58Z d847e27bdbbd6ecff6f6e94d9087b31a57eaf2822a38b6af87e81beea3e9b1de
v1.4.1 0397a46bb762923a91353e1c957ae2443d50dc05 2020-03-25T22:23:21Z 9398a8fbd4c64bbde76cbc179f2837ba6815a9d60fdca49fe43cd86c70ed0fcb
v1.4.1-otp-18 0397a46bb762923a91353e1c957ae2443d50dc05 2020-03-25T22:23:14Z 9398a8fbd4c64bbde76cbc179f2837ba6815a9d60fdca49fe43cd86c70ed0fcb
v1.4.1-otp-19 0397a46bb762923a91353e1c957ae2443d50dc05 2020-03-25T22:22:15Z fc54fa404028f712a135db14d9cf8d6bcec505cae020dc1c60db92f22b43a93f
v1.4.2 27fdc68ff41a75b16778f2ed8d4d6605764e31b6 2020-03-25T22:24:08Z bb6b153387177a6e440b385420ce20e6017d05170fff681f0d23c7fba82fca1b
v1.4.2-otp-18 27fdc68ff41a75b16778f2ed8d4d6605764e31b6 2020-03-25T22:24:02Z bb6b153387177a6e440b385420ce20e6017d05170fff681f0d23c7fba82fca1b
v1.4.2-otp-19 27fdc68ff41a75b16778f2ed8d4d6605764e31b6 2020-03-25T22:22:42Z 88a6afd1d9c7d0a2c60e2c24be439942568f6ab2a4bc507fd3831865188efe8d
v1.4.3 b2b974dc71e2d98c3179c08a9356835f68442a80 2020-03-25T22:23:39Z b2313b3e4efb2841d2c3c7cd34fc03cae85366ca9e7a2f56e4eca836811f2177
v1.4.3-otp-18 b2b974dc71e2d98c3179c08a9356835f68442a80 2020-03-25T22:23:33Z b2313b3e4efb2841d2c3c7cd34fc03cae85366ca9e7a2f56e4eca836811f2177
v1.4.3-otp-19 b2b974dc71e2d98c3179c08a9356835f68442a80 2020-03-25T22:22:31Z da40d1f7aaa389b6366ad3fbd0fc622caa70081f30b0dcbc5820eb57fd3e13ea
v1.4.4 867da6f876c48279823a41a33030c95ef37379b2 2020-03-25T22:23:43Z c1f13c7b6f46bb82928a1545a2980c93f4f32c5065d172b18d978913e39aec57
v1.4.4-otp-18 867da6f876c48279823a41a33030c95ef37379b2 2020-03-25T22:23:36Z c1f13c7b6f46bb82928a1545a2980c93f4f32c5065d172b18d978913e39aec57
v1.4.4-otp-19 867da6f876c48279823a41a33030c95ef37379b2 2019-01-11T13:10:55Z
v1.4.5 e25c37108a5294b205ad0abe558cb82f19d342c5 2020-03-25T22:24:53Z a52e8962a2856887e8401ea3868c35f9811d2584bebe0e1e2243242f5bf208ee
v1.4.5-otp-18 e25c37108a5294b205ad0abe558cb82f19d342c5 2020-03-25T22:24:46Z a52e8962a2856887e8401ea3868c35f9811d2584bebe0e1e2243242f5bf208ee
v1.4.5-otp-19 e25c37108a5294b205ad0abe558cb82f19d342c5 2020-03-25T22:23:46Z 16351a7334cfb840b5be0be854c95c3092425463da7bd97509dfc0d964d3ece8
v1.4.5-otp-20 e25c37108a5294b205ad0abe558cb82f19d342c5 2020-03-25T22:22:45Z 8b3c151e66b2ba79786aad6dd83a2b6f846cf6451e361847f0604bbb31a11db3
v1.5 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T22:24:25Z 6a1e40830b90883395c84abc7f98a41da33d70e89da841256fdf568c3afcaf42
v1.5-otp-18 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T21:36:44Z f706fbb55eb5d2dde87d71a69f82176f8d6876e0a3b7471f2c28839169b98cf9
v1.5-otp-19 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T22:23:30Z 12c498b581f6cec636d8994195548ac9730aefde3ef9b1d7febc06ffe24a2430
v1.5-otp-20 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T21:35:04Z f7347176a029cae438d87c87117af3862ce9175514eb69a468ade4bbe37c6e92
v1.5.0 117b2bf614d4b74281ff6dfe0e0e95caf50ff100 2020-03-25T22:25:26Z 9e1b22e464e70f7d614b91d002d37dbabec2bd1a0ff7ced0578435d69f5b695f
v1.5.0-otp-18 117b2bf614d4b74281ff6dfe0e0e95caf50ff100 2020-03-25T21:38:02Z ad69e965bef4d98282a17551cd33350ca0d189c0c35b7ea3f78c9dd36fb221aa
v1.5.0-otp-19 117b2bf614d4b74281ff6dfe0e0e95caf50ff100 2020-03-25T22:24:16Z 5829820f88b2af596c2ed810dbe12cbe02fd5445052ac8338cf2855085eeaa15
v1.5.0-otp-20 117b2bf614d4b74281ff6dfe0e0e95caf50ff100 2023-05-17T11:36:51Z cbe384f6c1edb24482a112e044179b1b40d8a7593de699a9e1680b1145b466f6
v1.5.0-rc.0 fa0de77862f10496f8285079c7cdc367ead7c8c8 2020-03-25T22:26:37Z 3cc7f60e1e1514de2a39b91af1605fc15017a170a1f56649a77cba08792e0693
v1.5.0-rc.0-otp-18 fa0de77862f10496f8285079c7cdc367ead7c8c8 2020-03-25T21:38:42Z 8fded176eed47bd6787280f68fe66c57ab34f441cf9d05b1015f605026af133e
v1.5.0-rc.0-otp-19 fa0de77862f10496f8285079c7cdc367ead7c8c8 2020-03-25T22:25:25Z ca09faf48cf590bc128fd2a3cb1ea40a53cad9d8f242be7f3ba684b536de86ef
v1.5.0-rc.0-otp-20 fa0de77862f10496f8285079c7cdc367ead7c8c8 2020-03-25T22:24:19Z 94dc670c3989970976c951b554d78b235c8d16d434faf398147788c661c3481d
v1.5.0-rc.1 704fb9599b522bb530efdc5bb527d005e0c8ed68 2020-03-25T21:13:57Z a93294558d96225d89adad8140195e2d037671bbba268f7232cbf9a0c262a75a
v1.5.0-rc.1-otp-18 704fb9599b522bb530efdc5bb527d005e0c8ed68 2020-03-25T21:13:51Z a93294558d96225d89adad8140195e2d037671bbba268f7232cbf9a0c262a75a
v1.5.0-rc.1-otp-19 704fb9599b522bb530efdc5bb527d005e0c8ed68 2020-03-25T22:26:30Z 3a77c443c52bad797b527a5042a11800f95204efe6f84ec3d580ea15836db06d
v1.5.0-rc.1-otp-20 704fb9599b522bb530efdc5bb527d005e0c8ed68 2023-05-17T11:37:29Z 2853a76bf9a2febf66706e895cf03f57642bda76abe6de5d91f87696075ef06d
v1.5.0-rc.2 e5208421b32f197379b26c55bfde22651bea5e1c 2018-11-26T02:09:46Z
v1.5.0-rc.2-otp-18 e5208421b32f197379b26c55bfde22651bea5e1c 2020-03-25T22:27:49Z 4a8f1ac1160d9b0b7d664e23d5beeb1a8fc763ec23b4c50b8ae26bea7ecf053f
v1.5.0-rc.2-otp-19 e5208421b32f197379b26c55bfde22651bea5e1c 2020-03-25T21:12:20Z e813dd6ec6cb5fdd8047e4c663903e32cc36eda50d6f7259596477f41390df41
v1.5.0-rc.2-otp-20 e5208421b32f197379b26c55bfde22651bea5e1c 2023-05-17T11:37:26Z 5f08d04df936741a9e82a6810ea427f4e59c8c98ee0419e117195b6af77e8f50
v1.5.1 1406d853e0e6515007696f871d0a9e2c023da6da 2020-03-25T22:27:58Z cae0fcae269ac84e5e67e522dc0bdd857a660fa3e46733a198d9ded465e4fba8
v1.5.1-otp-18 1406d853e0e6515007696f871d0a9e2c023da6da 2020-03-25T22:27:51Z cae0fcae269ac84e5e67e522dc0bdd857a660fa3e46733a198d9ded465e4fba8
v1.5.1-otp-19 1406d853e0e6515007696f871d0a9e2c023da6da 2020-03-25T22:26:47Z 8109aae79aa6fc175ecf45283309b54697b3d050c38d14250f939b4dcae08696
v1.5.1-otp-20 1406d853e0e6515007696f871d0a9e2c023da6da 2020-03-25T21:10:55Z b2af6a669a7d62d9e29ca5057393de5531597286812335684c6a826b9b628563
v1.5.2 05418eaa4bf4fa8473900741252d93d76ed3307b 2020-03-25T22:27:19Z 6376a037205f9de43a520335be42c2475d3576f3da944b998a24082eea359054
v1.5.2-otp-18 05418eaa4bf4fa8473900741252d93d76ed3307b 2020-03-25T22:27:12Z 6376a037205f9de43a520335be42c2475d3576f3da944b998a24082eea359054
v1.5.2-otp-19 05418eaa4bf4fa8473900741252d93d76ed3307b 2020-03-25T22:26:22Z 1f72b8efad0e23ed3da34313cc87724b09bd8eb312d544827c07acf5cd9c6a63
v1.5.2-otp-20 05418eaa4bf4fa8473900741252d93d76ed3307b 2023-05-17T11:37:03Z 2adb718784b9570335a95d2e02e5613599af392d0b894e57ecc778871fc7805d
v1.5.3 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T22:27:45Z 34e7571a455e5983ca34c846edb323954d89e16ca037bbb68fd8a51d580338b5
v1.5.3-otp-18 7340ca2d925297e98dd71528a09bf0fb8634b47f 2020-03-25T22:27:37Z 34e7571a455e5983ca34c846edb323954d89e16ca037bbb68fd8a51d580338b5
v1.5.3-otp-19 7340ca2d925297e98dd71528a09bf0fb8634b47f 2018-11-26T02:26:23Z
v1.5.3-otp-20 7340ca2d925297e98dd71528a09bf0fb8634b47f 2023-05-17T11:37:19Z 7c5fd1348ec2ceaaa40bc30e2a6ce0c340d8fba079d04f40faa346f9b31b8d72
v1.6 ddc554a7efef67f16e462709e7f46662f21f7ab5 2020-03-25T22:27:39Z 81cae25bef08452ceaf734c382c56f710c55ad5c45e1357a39b1dabf47b65d4b
v1.6-otp-19 ddc554a7efef67f16e462709e7f46662f21f7ab5 2020-03-25T22:27:31Z 81cae25bef08452ceaf734c382c56f710c55ad5c45e1357a39b1dabf47b65d4b
v1.6-otp-20 ddc554a7efef67f16e462709e7f46662f21f7ab5 2020-03-25T22:26:41Z 1b6fe7864287f959d4e1b401679389e44ea8ba97fb91cbc2fda5232630f2cde7
v1.6-otp-21 ddc554a7efef67f16e462709e7f46662f21f7ab5 2020-03-25T22:25:53Z ee2763087170a639d9f5c3b044de81bafdbd717aba11e69db9fe7d94007a8c8e
v1.6.0 63b8d0ba34f38baa6f3a11020215b2f66213d27e 2020-03-25T22:27:06Z 610e548f35d0a90e0a8d291449d17bbba9d5d1e80509792f5e44aea7bb76ac4c
v1.6.0-otp-19 63b8d0ba34f38baa6f3a11020215b2f66213d27e 2020-03-25T22:26:58Z 610e548f35d0a90e0a8d291449d17bbba9d5d1e80509792f5e44aea7bb76ac4c
v1.6.0-otp-20 63b8d0ba34f38baa6f3a11020215b2f66213d27e 2023-05-17T11:41:53Z a9b245936dff570df2af4741ed68d4b325437c02f812bab38bfd5d0c18543d54
v1.6.0-rc.0 182c730bdb431fd1ff6789057e4903c33e377f43 2017-12-24T12:37:44Z
v1.6.0-rc.0-otp-19 182c730bdb431fd1ff6789057e4903c33e377f43 2017-12-24T12:38:46Z
v1.6.0-rc.0-otp-20 182c730bdb431fd1ff6789057e4903c33e377f43 2017-12-24T12:39:45Z
v1.6.0-rc.1 67e575eca7b97d4fe063626671d1fd1da0ba7fed 2018-01-11T10:39:01Z
v1.6.0-rc.1-otp-19 67e575eca7b97d4fe063626671d1fd1da0ba7fed 2018-01-11T10:40:00Z
v1.6.0-rc.1-otp-20 67e575eca7b97d4fe063626671d1fd1da0ba7fed 2018-01-11T10:40:58Z
v1.6.1 2b588dfb3ebb2f3221bec3509cb1dbb8e08ef1af 2020-03-25T22:28:09Z f9102f0a90aec8ad2a372a782aedc9ed4c3bd0d6ae391a7cc84cb3fc6c5f133c
v1.6.1-otp-19 2b588dfb3ebb2f3221bec3509cb1dbb8e08ef1af 2020-03-25T22:28:03Z f9102f0a90aec8ad2a372a782aedc9ed4c3bd0d6ae391a7cc84cb3fc6c5f133c
v1.6.1-otp-20 2b588dfb3ebb2f3221bec3509cb1dbb8e08ef1af 2023-05-17T11:45:18Z c92f6c403381d2f61348b3a797d9aaa80520f47f706d84e4455f22b73a82c921
v1.6.2 c2a9c93f023c0c00e5f387a1476f4cca01752bb8 2020-03-25T22:28:44Z c9e1e85acfd362fd1dfe6abb89019b57bf44fc032c982a37fca60ec2ccf0cefa
v1.6.2-otp-19 c2a9c93f023c0c00e5f387a1476f4cca01752bb8 2020-03-25T22:28:38Z c9e1e85acfd362fd1dfe6abb89019b57bf44fc032c982a37fca60ec2ccf0cefa
v1.6.2-otp-20 c2a9c93f023c0c00e5f387a1476f4cca01752bb8 2023-05-17T11:48:10Z 1000b58dbfa63deaf422d1c3ac2e0d8aef23132f18274e00fac1473407550042
v1.6.3 45c7f828ef7cb29647d4ac999761ed4e2ff0dc08 2020-03-25T22:29:23Z c33d6c4440838fe1c09e514ff0a907937a5bae5336b424129d8a4375e308bb01
v1.6.3-otp-19 45c7f828ef7cb29647d4ac999761ed4e2ff0dc08 2020-03-25T22:29:16Z c33d6c4440838fe1c09e514ff0a907937a5bae5336b424129d8a4375e308bb01
v1.6.3-otp-20 45c7f828ef7cb29647d4ac999761ed4e2ff0dc08 2023-05-17T11:48:27Z d148abe98d1dd45f4b5ef20a2c0627c331491aaa3026b6ff002479e92d59a3b1
v1.6.4 c107a2fe2623d11d132cdfeefbb7370abd44f85c 2020-03-25T21:15:15Z f4945bf238bb96675c8462c781f520a23025a58311608b4760f0ca71a98dd0e9
v1.6.4-otp-19 c107a2fe2623d11d132cdfeefbb7370abd44f85c 2020-03-25T22:29:37Z 57f5902d73f55e502fa9f785c7fa76505e649a494bd507fe55ee98356a5d89b7
v1.6.4-otp-20 c107a2fe2623d11d132cdfeefbb7370abd44f85c 2023-05-17T11:48:56Z 25f18a06cdb1cb9106e6dd9f7428a8ae92bc426ac4a438390c85b1fe2d9d53c6
v1.6.5 a9f1be07ca1a939739bd013f100686c8cf81432a 2020-03-25T22:29:56Z d6bf2716030666d4939211d867fad73eabb9fbacd330861a6e325eded452f84d
v1.6.5-otp-19 a9f1be07ca1a939739bd013f100686c8cf81432a 2020-03-25T22:29:49Z d6bf2716030666d4939211d867fad73eabb9fbacd330861a6e325eded452f84d
v1.6.5-otp-20 a9f1be07ca1a939739bd013f100686c8cf81432a 2023-05-17T11:49:20Z 5f1c05332c0d3ca8702e12d2709dc60901558d8e3c928f5d5c964373fb6f2388
v1.6.5-otp-21 a9f1be07ca1a939739bd013f100686c8cf81432a 2018-11-26T02:52:18Z
v1.6.6 1ec9d1d7bdd01665deb3607ba6beb8bcd524b85d 2020-03-25T22:30:57Z 025cb325e1cd9b6823bbd869f1b30f7f0529bef38e52335af5063a292b210a29
v1.6.6-otp-19 1ec9d1d7bdd01665deb3607ba6beb8bcd524b85d 2020-03-25T22:30:50Z 025cb325e1cd9b6823bbd869f1b30f7f0529bef38e52335af5063a292b210a29
v1.6.6-otp-20 1ec9d1d7bdd01665deb3607ba6beb8bcd524b85d 2023-05-17T11:53:29Z 8c1b5f762ad5649824b7d95f732ef7748082bb25cbc1d4e039a8ff59c86926c5
v1.6.6-otp-21 1ec9d1d7bdd01665deb3607ba6beb8bcd524b85d 2023-05-17T11:49:06Z 7afccbcb1d053c320d9be96817715cd3e04f7495ee0645594ec1028f158a0168
v1.7 a1fb6c0d0e801debd2ec88602abc493ef7937907 2020-03-25T22:32:27Z 1ecb432fe2fe82a5f4b1287eda09799de1f4544a5cfd451c89544f93b3856b68
v1.7-otp-19 a1fb6c0d0e801debd2ec88602abc493ef7937907 2020-03-25T22:32:19Z 1ecb432fe2fe82a5f4b1287eda09799de1f4544a5cfd451c89544f93b3856b68
v1.7-otp-20 a1fb6c0d0e801debd2ec88602abc493ef7937907 2020-03-25T22:31:26Z feace86783358fe1ccbe5a8b55bfcdaddd64e6a0aef3656ff36c9200b7e8dacb
v1.7-otp-21 a1fb6c0d0e801debd2ec88602abc493ef7937907 2020-03-25T22:30:37Z 8535ea645e53e5b1d740fcee364a98e309247a623f28b7b0d281c8cdf518086f
v1.7-otp-22 a1fb6c0d0e801debd2ec88602abc493ef7937907 2020-03-25T22:29:45Z 6cdd6a9714a1fc7209e2498936986418c3a145b14e158df5e9e8d762a52fb281
v1.7.0 06e5ec2d4c628e57440b0a393e4efa98e7226173 2020-03-25T21:17:57Z 16f6a0c235c8766fcb3a97ced61c9e3f08df579f7234464827824a9097b59123
v1.7.0-otp-19 06e5ec2d4c628e57440b0a393e4efa98e7226173 2020-03-25T22:32:30Z 3f0ce20986311d9d21121d7e6314fb25ffebe520fd9f4b974074caf74dca33e0
v1.7.0-otp-20 06e5ec2d4c628e57440b0a393e4efa98e7226173 2023-05-17T11:59:16Z 56ddb32dae18c6b7f6a886fb0748ce991d8659035023b416c25ee8b755cb8381
v1.7.0-otp-21 06e5ec2d4c628e57440b0a393e4efa98e7226173 2023-05-17T11:55:09Z 6e4d180362b24bb3a01e41937e29979346b6e427f07b38fbd1d04cc584a106a9
v1.7.0-otp-22 06e5ec2d4c628e57440b0a393e4efa98e7226173 2023-05-17T11:49:42Z ea8734a357790a8160c066b1b8488d0ecfb3a0da1d2306784abaa93016c3907b
v1.7.0-rc.0 1164784b8ef25967471c068600301db850de58b3 2020-03-25T21:18:18Z f5d16a2382408acddb1a6d18ee73d0e92ae2eaa0d4adfebf8097723743eea85c
v1.7.0-rc.0-otp-19 1164784b8ef25967471c068600301db850de58b3 2020-03-25T22:32:36Z 08dbb2970f9ce6a9c4b246dbc8dd8dcace40d7ce0027772da09fdc8891b112e2
v1.7.0-rc.0-otp-20 1164784b8ef25967471c068600301db850de58b3 2023-05-17T12:00:21Z 59d1eb98281a306bc2a883d7675bf87c532e8f69e2e3fcce31f1ef2415277f25
v1.7.0-rc.0-otp-21 1164784b8ef25967471c068600301db850de58b3 2020-03-25T22:30:48Z 069a6875b80837e39b879ebc7a614cdc6e3a57d903c1c9c113fbf37a0a001805
v1.7.0-rc.0-otp-22 1164784b8ef25967471c068600301db850de58b3 2023-05-17T11:49:50Z 730e3a36d2396cdc57ff77114c45e730cdf04bd0b50c57157ca56af153c2bd73
v1.7.0-rc.1 b6d77696743a34ade6a222cbe2811440ae4e0018 2020-03-25T22:32:49Z 82001fa454804c467dc5d3128273e2f4c51d1529e05ab0dd976c5fbfc810c1c1
v1.7.0-rc.1-otp-19 b6d77696743a34ade6a222cbe2811440ae4e0018 2020-03-25T22:32:42Z 82001fa454804c467dc5d3128273e2f4c51d1529e05ab0dd976c5fbfc810c1c1
v1.7.0-rc.1-otp-20 b6d77696743a34ade6a222cbe2811440ae4e0018 2023-05-17T12:00:15Z a411a1b878c72b9c61d5fe54c4702ec778b90146418539501010859b7cd34ea1
v1.7.0-rc.1-otp-21 b6d77696743a34ade6a222cbe2811440ae4e0018 2020-03-25T22:30:59Z 6aa0013c238185014b300016c88f7211a00c5b1b04d3146d4788a7f0e4f2207f
v1.7.0-rc.1-otp-22 b6d77696743a34ade6a222cbe2811440ae4e0018 2020-03-25T22:30:13Z a481cff84a405be9da89721b1ed022f422a45b855d2159266302b3f6f2fa234b
v1.7.1 8aab53b941ee955f005e7b4e08c333f0b94c48b7 2019-05-14T23:45:16Z
v1.7.1-otp-19 8aab53b941ee955f005e7b4e08c333f0b94c48b7 2020-03-25T22:32:44Z b775acc22b7486ee5b0e2a3bb7101206889b4e33d9bb7e5dc734094e949cbfe3
v1.7.1-otp-20 8aab53b941ee955f005e7b4e08c333f0b94c48b7 2023-05-17T12:00:13Z d6e35b4a175e72069721ed62a60eb57dc8e54836de1bede13c1391eb9ebed13c
v1.7.1-otp-21 8aab53b941ee955f005e7b4e08c333f0b94c48b7 2023-05-17T11:55:37Z c33496216ae2276aa1b51c3a7e6938e5f38e5836e4711c126cd45739b4c85f97
v1.7.1-otp-22 8aab53b941ee955f005e7b4e08c333f0b94c48b7 2020-03-25T22:30:09Z 23bb48b55a98a7b47cd58433f6a3c17b6bd18c748ebcb2b32d2f6a90b4057557
v1.7.2 2b338092b6da5cd5101072dfdd627cfbb49e4736 2020-03-25T22:33:25Z bd93d69afaa0ffcb456f158bf785f9b211803e472d5624030877771ba47af2f3
v1.7.2-otp-19 2b338092b6da5cd5101072dfdd627cfbb49e4736 2020-03-25T22:33:18Z bd93d69afaa0ffcb456f158bf785f9b211803e472d5624030877771ba47af2f3
v1.7.2-otp-20 2b338092b6da5cd5101072dfdd627cfbb49e4736 2020-03-25T21:17:42Z 1e36d839e8d075e68219944c34b3c90622e0a5698e954c0a22384d412f958509
v1.7.2-otp-21 2b338092b6da5cd5101072dfdd627cfbb49e4736 2023-05-17T11:55:31Z 7721de2951435e2fa3a3c137747318afa6048c3ad0fbdce5764549770ddfc6dc
v1.7.2-otp-22 2b338092b6da5cd5101072dfdd627cfbb49e4736 2023-05-17T11:49:56Z 88c97ad9598f6fa193d4925ec0d8a8bf81dbb1c1310506581c9fac014e697b8a
v1.7.3 8ca85ed2a82019df1a2acf3238f24a56370464bb 2020-03-25T22:33:58Z 358170a282e52728be7402eadd52fdc66419c322548f2c6f0fd717741c86d029
v1.7.3-otp-19 8ca85ed2a82019df1a2acf3238f24a56370464bb 2020-03-25T22:33:51Z 358170a282e52728be7402eadd52fdc66419c322548f2c6f0fd717741c86d029
v1.7.3-otp-20 8ca85ed2a82019df1a2acf3238f24a56370464bb 2020-03-25T22:32:57Z 7df5ddd0b565c6bfe02b743a7338dd095b74228ea44bf71d912d1875a861c442
v1.7.3-otp-21 8ca85ed2a82019df1a2acf3238f24a56370464bb 2023-05-17T11:55:45Z d2a57d585cc9d0ba10d1c1f97349f4d6227cd25f569c2e70b890d3a7f01c609e
v1.7.3-otp-22 8ca85ed2a82019df1a2acf3238f24a56370464bb 2023-05-17T11:50:18Z 37b4c27825f80a4e4952b93b1d87b1b32bd2bd540bb37c79b96fbcfd80d458aa
v1.7.4 eb5679bfcc9bd35c4c016e91745b4a1a4d43356a 2020-03-25T22:34:34Z c82b6f34a17fc6f9fba9327e9080d2c44c97e11bf00398db2a5c120ac289671b
v1.7.4-otp-19 eb5679bfcc9bd35c4c016e91745b4a1a4d43356a 2020-03-25T22:34:21Z c82b6f34a17fc6f9fba9327e9080d2c44c97e11bf00398db2a5c120ac289671b
v1.7.4-otp-20 eb5679bfcc9bd35c4c016e91745b4a1a4d43356a 2023-05-17T12:00:24Z 1a9e8e8bfe27577c1278e68e5071c4ab3ca1bd9bb285ca10c161836d4cf638ca
v1.7.4-otp-21 eb5679bfcc9bd35c4c016e91745b4a1a4d43356a 2023-05-17T11:55:55Z 8165c26390300bea5b0f6794a82709bd06dbd6b8dcc54970f47b475c8c5d33f3
v1.7.4-otp-22 eb5679bfcc9bd35c4c016e91745b4a1a4d43356a 2023-05-17T11:50:46Z 46533bad7c16d675e3415bfdd320b7f20d233ffeadae1dacf16931327b58342b
v1.8 6d98af49c929b9e23c7c3b59e93f5f53cedeebd4 2020-03-25T22:33:48Z 90a26e9cc5b1cc7e2279dc633ef52e471f8eaaa4ce3263a6e87506427ad3fedc
v1.8-otp-20 6d98af49c929b9e23c7c3b59e93f5f53cedeebd4 2020-03-25T22:33:41Z 90a26e9cc5b1cc7e2279dc633ef52e471f8eaaa4ce3263a6e87506427ad3fedc
v1.8-otp-21 6d98af49c929b9e23c7c3b59e93f5f53cedeebd4 2020-03-25T22:32:52Z 69def395dc582c762c43267935e07732cddcc7a71a830bb09ce863b49b3d20cc
v1.8-otp-22 6d98af49c929b9e23c7c3b59e93f5f53cedeebd4 2020-03-25T22:32:06Z d7532382e69ba14b947a1405fa88cb05de11713673ab106b589958d456d726e3
v1.8.0 2eee2fc6a4c3733537dc95083c4247a1fa723ab1 2020-03-25T22:34:52Z c08ff8e7affa636b2b0b0769d63c42289691d70cae832bdf97aeff5c931f8f95
v1.8.0-otp-20 2eee2fc6a4c3733537dc95083c4247a1fa723ab1 2020-03-25T22:34:38Z c08ff8e7affa636b2b0b0769d63c42289691d70cae832bdf97aeff5c931f8f95
v1.8.0-otp-21 2eee2fc6a4c3733537dc95083c4247a1fa723ab1 2019-05-15T02:00:31Z
v1.8.0-otp-22 2eee2fc6a4c3733537dc95083c4247a1fa723ab1 2020-03-25T22:33:03Z 40a1ca4092f367b2200612cfa16f0e1bd0c9ae7a1088a51665681acb6031c94a
v1.8.0-rc.0 2b594057567f352bd63f43c6535a901db6d37ed4 2019-05-15T01:22:37Z
v1.8.0-rc.0-otp-20 2b594057567f352bd63f43c6535a901db6d37ed4 2019-05-15T01:22:34Z
v1.8.0-rc.0-otp-21 2b594057567f352bd63f43c6535a901db6d37ed4 2019-05-15T01:16:16Z
v1.8.0-rc.0-otp-22 2b594057567f352bd63f43c6535a901db6d37ed4 2019-05-15T01:08:38Z
v1.8.0-rc.1 32825ebaa0c1f6785dcd30d87f0ade45cd6c20cb 2020-03-25T21:21:56Z 794460fe3531805f0a9d1a3ccbecf07fc13df0702002651d308e1ebb3f1a525c
v1.8.0-rc.1-otp-20 32825ebaa0c1f6785dcd30d87f0ade45cd6c20cb 2020-03-25T22:36:20Z 4743096ed9861d76537c36721c9e198e0efb63536ea05d11cb3c2d50abbacbc6
v1.8.0-rc.1-otp-21 32825ebaa0c1f6785dcd30d87f0ade45cd6c20cb 2020-03-25T22:35:32Z f5defae82816a9dfef9f77be83e8d3d9f1b82b750b44825a1bbd58b1f4224c91
v1.8.0-rc.1-otp-22 32825ebaa0c1f6785dcd30d87f0ade45cd6c20cb 2020-03-25T22:34:43Z 225ed2da0b5d0d6f8a6ac908d06f1e5c7000bdd32cc7e896fa44bd0fdf9939c8
v1.8.1 511a51ba8925daa025d3c2fd410e170c1b651013 2020-03-25T22:36:31Z 36ab446e5db70a7d26bffc065054b4c70f3640c4b8b0387b170543c2cd769cd1
v1.8.1-otp-20 511a51ba8925daa025d3c2fd410e170c1b651013 2020-03-25T21:22:02Z d9f62778b673791aa2bfeb50821eac0f949243bdc26287b3bbe2227771d78a0a
v1.8.1-otp-21 511a51ba8925daa025d3c2fd410e170c1b651013 2020-03-25T22:35:35Z 1e145564990957496145884aaed03228c7dc4105473f8bf023f567aedd2191cc
v1.8.1-otp-22 511a51ba8925daa025d3c2fd410e170c1b651013 2020-03-25T22:34:51Z 3a4aaa68928a5768441577eb9c90ccfc217ecee9be9da2456dde074d93fb2eda
v1.8.2 98485daab0a9f3ac2d7809d38f5e57cd73cb22ac 2020-03-25T22:36:35Z c77e0ac5ab0ba5cff5f573cdf711ed9106db788317ab16cacdcf41a93a795d48
v1.8.2-otp-20 98485daab0a9f3ac2d7809d38f5e57cd73cb22ac 2020-03-25T22:36:28Z c77e0ac5ab0ba5cff5f573cdf711ed9106db788317ab16cacdcf41a93a795d48
v1.8.2-otp-21 98485daab0a9f3ac2d7809d38f5e57cd73cb22ac 2020-03-25T22:35:41Z b406265ae842fe8355244150d06c92e01ab1fdc3e985feb59e9bf13452ac9754
v1.8.2-otp-22 98485daab0a9f3ac2d7809d38f5e57cd73cb22ac 2020-03-25T22:34:56Z 570c7b1ab710b9a44326d7badc4254f6e66ce3111a3802f0a162210144260234
v1.9 762989b39f62e8dc8153f5ea6c71c57693ffc3f3 2020-03-25T22:36:56Z 403db3ad4ae9e27272a06c6c95850507fa34dc2b311447f2190e22fa2c901ded
v1.9-otp-20 762989b39f62e8dc8153f5ea6c71c57693ffc3f3 2020-03-25T22:36:45Z 403db3ad4ae9e27272a06c6c95850507fa34dc2b311447f2190e22fa2c901ded
v1.9-otp-21 762989b39f62e8dc8153f5ea6c71c57693ffc3f3 2020-03-25T21:21:43Z 6d538a3e45b4bee6449d085c53f104a0c9680cb006f15857cd689a2e5e3251d5
v1.9-otp-22 762989b39f62e8dc8153f5ea6c71c57693ffc3f3 2020-03-25T21:20:47Z 80953f1a1cbd8428a3d17042360a0a2c023ea029c2199909df97045f7b962de2
v1.9.0 71c335ac2694d4457ac8f4fefdfc68ae167c8775 2020-03-25T22:37:01Z 74808a0308d64f36946dce470b51615117c9933a4454e52d3e25538f243fcfa3
v1.9.0-otp-20 71c335ac2694d4457ac8f4fefdfc68ae167c8775 2020-03-25T22:36:55Z 74808a0308d64f36946dce470b51615117c9933a4454e52d3e25538f243fcfa3
v1.9.0-otp-21 71c335ac2694d4457ac8f4fefdfc68ae167c8775 2020-03-25T21:21:41Z 59dc26d6691062788ec8e774c941098eaa5f02b4ad3c33502e910e4efaf4ee1e
v1.9.0-otp-22 71c335ac2694d4457ac8f4fefdfc68ae167c8775 2020-03-25T22:35:06Z ddae00c5bca44dd5bacbc4c4200be302c96b63cbad9c4433ea9fa0bba1d0a486
v1.9.0-rc.0 aad7aa4d2255f1c33f2de6525f67cd7e852324d2 2020-03-25T22:37:19Z b6e6026f22a7e590f3b9122f3363a09572f251a288a4e50b9faad63548e81331
v1.9.0-rc.0-otp-20 aad7aa4d2255f1c33f2de6525f67cd7e852324d2 2020-03-25T22:37:12Z b6e6026f22a7e590f3b9122f3363a09572f251a288a4e50b9faad63548e81331
v1.9.0-rc.0-otp-21 aad7aa4d2255f1c33f2de6525f67cd7e852324d2 2020-03-25T22:36:25Z 698b8b34f9fe12ce3fbf1cf06ca455d689ed83fb927ae70f636a058a4ef9e700
v1.9.0-rc.0-otp-22 aad7aa4d2255f1c33f2de6525f67cd7e852324d2 2019-06-04T11:49:17Z
v1.9.1 79388035f5391f0a283a48fba792ae3b4f4b5f21 2020-03-25T22:37:38Z cf13db14a1fd86d6e8824331eca7a2b41674a4ce04fba838877952194f9d02cd
v1.9.1-otp-20 79388035f5391f0a283a48fba792ae3b4f4b5f21 2020-03-25T22:37:31Z cf13db14a1fd86d6e8824331eca7a2b41674a4ce04fba838877952194f9d02cd
v1.9.1-otp-21 79388035f5391f0a283a48fba792ae3b4f4b5f21 2020-03-25T21:22:51Z 93af7d51379858451b90c1efdd859b7c80e0d9c0fc6531cea06e4edffd85605e
v1.9.1-otp-22 79388035f5391f0a283a48fba792ae3b4f4b5f21 2020-03-25T22:35:55Z 3e9d11d583fe60b4e4d7ae23aa4fa70baf41a4d53df4d1be75d9636637f7f699
v1.9.2 ffe7a577cc80f37381dc289c820842d346002364 2020-03-25T21:24:21Z ec94b266ec22e3479126cfca69bd84002671c93c9a9dfe13e018efc5cf090f9e
v1.9.2-otp-20 ffe7a577cc80f37381dc289c820842d346002364 2020-03-25T22:37:45Z 0971bbcfb1759fdcb2b9dd13907c1f3cb521fbd0afbd177b8a236ad2018b669f
v1.9.2-otp-21 ffe7a577cc80f37381dc289c820842d346002364 2020-03-25T22:36:59Z e579d4f46fbc847d4609d7ca1be4ce28ea08c6c46b9113a278540ea89adb31f8
v1.9.2-otp-22 ffe7a577cc80f37381dc289c820842d346002364 2020-03-25T22:36:11Z c2a03b667d9f079558995112ca29adb11bde1eeecd6126ac74bdd4a3c583c547
v1.9.3 5af52898d344fda201e2437319449cdc0242eb31 2020-03-25T22:38:20Z 3f8e1d964e70bbd935b24ee5d06319440b2214ef66c5e6d3007bb1737c7589b2
v1.9.3-otp-20 5af52898d344fda201e2437319449cdc0242eb31 2020-03-25T22:38:13Z 3f8e1d964e70bbd935b24ee5d06319440b2214ef66c5e6d3007bb1737c7589b2
v1.9.3-otp-21 5af52898d344fda201e2437319449cdc0242eb31 2020-03-25T22:37:27Z a67f1826a0ee7a66e8588d72ac50843e68316ab275656dc95e1dcca5515dc612
v1.9.3-otp-22 5af52898d344fda201e2437319449cdc0242eb31 2020-03-25T22:36:42Z 063e93f5de308925aa198343d5fdd65a8ebdff76bf7e8c5f4c0ef76c16f67e4c
v1.9.4 055526057ac9992cc1df87441357c4e56d45235d 2020-03-25T22:38:42Z 46810a6da6e68c4ac408c6e3120d985d87485f62e4afcd62673831d328d9e588
v1.9.4-otp-20 055526057ac9992cc1df87441357c4e56d45235d 2020-03-25T22:38:36Z 46810a6da6e68c4ac408c6e3120d985d87485f62e4afcd62673831d328d9e588
v1.9.4-otp-21 055526057ac9992cc1df87441357c4e56d45235d 2020-03-25T22:37:52Z 1e6c090841c267c4828d68647e020c91067daace9ba05669fd5c3ec315175423
v1.9.4-otp-22 055526057ac9992cc1df87441357c4e56d45235d 2020-03-25T22:37:07Z b5eba5ab892f431a0d914055ee0ba177304e74da0b2af5a657670aa5ce00f10f
File diff suppressed because it is too large Load Diff
+97
View File
@@ -0,0 +1,97 @@
ref_name,ref,datetime,sha256,openssl,wxwidgets
master,09e092774c00416bb1635880ef210d13aa99fe98,2025-05-25T00:14:48Z,fa14de4db946fa512193853bca8147e679feb1037d6cd33d3a6a1c156b86ee32,openssl-3.1.6,wxwidgets-3.2.6
maint-27,c388a2d1b3f9918652276d4798692dd4d8ef97fc,2025-05-25T00:24:14Z,7fdd623e4a13ff3ca10d62f180e721014a2cd5c4341e7d81d8182a56d21a1141,openssl-3.1.6,wxwidgets-3.2.6
maint-26,7335f79eeaa0094c274dab2aa2ced9e138027c75,2025-05-25T00:20:18Z,5fa92c05bf904a0fc20313f4f9c625c620b71fd905dbe5fc78c8af0f8285f341,openssl-3.1.6,wxwidgets-3.2.6
maint-25,52199ed7e79646b73bacc47c92967ce9970b2373,2025-05-25T00:16:01Z,c12998e8ce96d9e2126e45a87428a1efde4a344f46d789ba62b46b02ae8222de,openssl-1.1.1w,wxwidgets-3.2.6
maint,c16299eb821718afd337db67f89c0fac56f79496,2025-05-25T00:15:17Z,b5385d907b9617d3c793a203f29d33617bf0a7c6c2d96beaebb02d743396b3e3,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc4,bdd4594181242f0d681b2e464b8bf12205fba30b,2025-05-05T18:42:29Z,4d178928ffa49ad443bda09e336ff47cc0930998405ac77c56a31a98373b819c,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc3,cf38f1efc91853e384542ce105639226b7367ea2,2025-04-16T11:36:45Z,027bc40d1cbda304a83f368e46f3d7e66ca92f61b9af1507d14a83d52d75052b,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc2,5ddf7a91568cdc29cb85f43640dbdb40fb3b3985,2025-03-19T09:09:12Z,086d560a45d19add332ce62c42c9ebf09d7423ffea60c5b8c13d9a54389f21c8,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc1,ba8f061732c41ad4bca7895e47acb5d26f54c032,2025-02-12T10:40:45Z,35d1538c04274bc30ffc2c5c28d2550cd7bf1dd361ea35b158066919b48d0fb8,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0,7a57568c13dedf4ab82ea2b881619788749bbdc5,2025-05-21T08:09:39Z,769d3712096a9e4b93754d7c9b3bd09ce705f1b22ba23adffc706facbfb05ec8,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.4,fe31f32661e4e90ae4a1bb32551d2937f7c4e12a,2025-05-08T13:43:25Z,c6ed988d1c32baef98e77a18131b5fe380c2ddb98792cefec0683778797989fa,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.3,48a429f47c03e0fee574417345be90efec815abc,2025-04-16T14:09:21Z,feba87f1ee977730bfea58098ace38671c329e2f6bb3fbbe132b22b2dcd6a399,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.2,94c2583f43441ecd788e85ad00982b03e6b572f7,2025-04-04T08:41:14Z,19dc3404f2bb09a8cdd0b08ab896dfe02cb9680bf5974bcaa2b60d06d455a325,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.1,901752e05d3ef678b22ecddb7379e8fe2a5facdd,2025-03-28T13:14:09Z,f56d69e199f675cc490e43a96de6522f104d3e2b5a07563a890f3542b557f011,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3,15637bf0ed9e2a5d015ae9260c0912e2de2d7108,2025-03-05T10:11:36Z,a76eb513202c7131bcd62ee516f8498098b8adadd417bd90e30ae3a2e3f6762d,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.4,4df6b11359260d5e01161a651a35c7391021a218,2025-02-20T15:09:39Z,4acbc151870b3e4e295133f211da7d7904df7c093386e2229c6d62d617336c28,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.3,7eb2efcf82912f24e3d8ccf4854b42f28b5955bd,2025-02-17T17:07:52Z,472bfc5303367a48ffe2ebe963556bfb7b02bc5cb442ee58de802a9a4b6ae731,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.2,d7f17f87b48465e4a3ff8d427df1551f91672d2f,2025-02-06T14:40:59Z,5293c8338846eea6f4197775504fc047363adb57d2fdc34c36de88e530c9269f,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.1,c5725e0f7397b4c1296190bd96ac0fa50b850f20,2025-01-23T18:10:29Z,4f7b34919c31e9b34e749d7b9c9bfa6ddebb562621ff6dd1814d02d4e078a14a,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2,46f2418451d1991d2060dc5b4d7d88f8259c9291,2024-12-11T10:09:04Z,cfdc9eff4bc3d7ac1b61e1d7adee92153e707249e9a1ade899ea5b7c52f6850d,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.3,e8ab3f7fdc59da5dd4dc8ef8c1c7bcec22b52faa,2024-12-05T15:08:49Z,5c1714f94851c7523ab8f97b6c0d303e216b82eb4e7bb57eff3864369b1e402b,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.2,1926819171af845832795d87bf1be0220710852b,2024-10-28T13:04:09Z,14d65f1f918cc91d42318d72dcd07f8c8439d25385fba2ac5b7a87bc51d6ccb5,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.1,67ded430d9be65e2e6c11bba323c0eb62d07cd1f,2024-10-28T13:03:51Z,292e121817b3a7c4276ac71fb4c5d8469f0d7e83691a4becfb29e6d890cb5939,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1,9ae2ef54fc6dacb5bfbe2dc6fc6f2522d57ce1fb,2024-10-26T01:30:37Z,2b60294d04245c89aa0e2d6269a4f78eb55c17573c98bea355a9848517761a89,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0.1,ee9628e7ed09ef02e767994a6da5b7a225316aaa,2024-10-26T01:17:39Z,c709ae30c356888e3f361a3691c100eff90df5b0248ef413d6565faaa0b8ccb9,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc3,5df3992d695da4d7e8777cf7605279ce9d131f1c,2024-10-26T01:08:27Z,058846679e52c761ad2a1cfdf6e310ec959f65c557f607ce52388afdac21f275,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc2,e651174c569694c92b1794ddd0a1a4a199610091,2024-10-26T01:04:25Z,b9f5efb99fd81f05ed840d6867a64f1ca13fe4f83599f52ba602781ac4a5e81c,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc1,b74bd21d5cb52e0fdc5ea321439c428783feea23,2024-10-26T01:03:29Z,7b0c54b1b8205a5c15e2df61cc446498ea8c40fffebff2b00d03a97722edac92,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0,f1c72ea22f0d0479807fbe543191f7a1ef325838,2024-10-29T19:25:07Z,9e1c483d12e9554257c5edffb9b07a03001a3ddd131bbda05519638aa8f2206b,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.9,f900850abbd2c45b618675d1342ac85492ed1c5d,2025-02-20T16:10:43Z,f96951f4226b53ec529a1b4ee65cc85f7ffa93a5f08fee105033253ceacd19ac,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.8,45fd6b3adb81f0b245d9baf4dcbdde049221fbff,2025-02-12T14:07:59Z,95a823c5f504c6a9b5a6f92c243783af065b58f6771e3cd8512315e4d6084ea6,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.7,fa62351cef47e7dc502c5d0b1348ef8988b5d7b8,2025-01-27T12:50:05Z,0b5fa2704e170871995a41a3bb4fbb327f885735482d85406cbfe3db9b2cad7b,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.6,1f4a3b013b1df4034d6fb63623e77bfb142cadda,2024-12-05T14:41:44Z,b5cbcb34067420175e49b4d4ec3d2df88622d6b79ff410182abe46ef565dfefd,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.5,81399ff534e71be2425a0cae96e26c104fcde2f3,2024-11-01T07:09:27Z,24e1f777c46b2444cdaa965fe64da483c0609c2e9657567d359dc4a241b3dad1,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.4,b6e7e233d0b781728e745dc04f4cb2645c6632ec,2024-10-26T00:55:17Z,1d2d18a519c82442d4b278844b2050d3c55dfe224e9c39174c2fc5c66030c4e9,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.3,84152c2c9d85128d3cce471f645f154c34132d82,2024-10-26T00:55:31Z,0e1d19aad5078e9689574af9fce7b156ef1cf63acf1f248cb347e98bd75bfca3,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.2,c1805ad6200cec57bf86640fb9a1c715db515b78,2024-10-26T00:49:14Z,63aca8ad98e2be6ec5656708f97aa35d8b627515b9b6f52a4edc5051e0c444e8,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.12,a2f903599fe779380ec197c8ab41a193eec2d148,2025-05-08T15:41:10Z,34cebb1732abc21e2748dfe592f8d2a5ebfb70f34ff49b32ecd614e697332895,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.11,c2fcd5185c0651630196b6997be848a344c4aa71,2025-04-16T14:40:01Z,576e1a5453e6774924dfbc8cfc0b4e4276951be6e9fdec3b07db0c566b039852,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.10,eaa1b25cd65de117e82a4fbf709cb5cf6836f5ff,2025-03-28T14:41:04Z,369c227a41b6f8db3c67f8ef07c623f17692b7d518b62d240ca3ef6d66ebc602,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.1,858efd5b35b572c71a8010ad323c4127eef5bc29,2024-10-26T00:48:18Z,f010d0c5f6d202496608b7d6a23f5f6d855297423f9d4e706cd443be722c49e4,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5,412bff5196fc0ab88a61fe37ca30e5226fc7872d,2024-10-26T00:43:56Z,171a4e07c6ee48207a6245ddf7c7ea1be435c0d93e9230d85076d07d9c06f3cf,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.4,e26c5206dc98ec1b8f978fceaa61fd1354266ccb,2024-10-26T00:42:41Z,e00dca5237cc0e3bb6b2533e7952bb5950948c0620d9bda38b2cd18ac0a8e22e,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.3,928d03e6da416208fce7b9a7dbbfbb4f25d26c37,2024-10-26T00:38:24Z,510f554e4de8f25ca7aff3cd400b8143ef8fa8fd6da3603b42a79f58e6ba64ec,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.2,b83df13eec5446beab06dd24315d37a5b0633fd2,2024-10-26T00:37:43Z,2f2076d378b7b1983e9a84cc96609887164c7860dbeba4f22dcfdc2d6c00545b,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.1,ca8b893f9d5bdd0957b78514ba523032e762c644,2024-10-26T00:33:38Z,137f717281ccc11d0df31b31aaf7485b1fa89967716f56ac1c77f8a9747ae80a,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2,7fc0898502cb3370b7c6d523a7393cd101808493,2024-10-26T00:28:49Z,99c70f904e0f7d4d9337cd896a03da341f5e0e308c8f875c622c0cd07daa9cf2,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1.2,c41d424db42ba84b72f3e25167470c3555723d87,2024-10-26T00:24:31Z,8f3b51e4cc1cbf7d3cc012b52fadba57e27d54d6448c5e920b03d29ac13155bf,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1.1,2bdd30b872ab91dc376998d2c417f2a8b514d1aa,2024-10-26T00:21:07Z,90e6418caa2554e5fd2dfc543c262b7b04456970208ec57714c1e00fb98c8a2a,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1,e962af35263618665c1df57df5135c0c703ad502,2024-10-26T00:20:06Z,d9fe597017557b37d02a377a66b5f582822c9d817eb08797740547bc396becc0,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0.2,d051172925a5c84b2f21850a188a533f885f201c,2024-10-26T00:19:26Z,216948062d898401b2294eb969f485542b7695640e3f45b7f2ada2d24c653d4d,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0.1,b54b86ad4f1253f46fd4552a73923756660c1d53,2024-10-26T00:16:01Z,3eb422a565156cc03e3161d6e8c6ffe696141ad416bf24eeb0613683904dcf4f,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc3,1f897adc9df5e0de5d5a85633a8629a7e45ddeab,2024-10-26T00:16:19Z,c3953f88da37c2d1a96f98f475ff79816493c3a3e282ee040ed10f09ec607e40,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc2,dac89a6acc1a93a615930ca18f1dbf4e9323b038,2024-10-26T00:11:55Z,2f2d1d5d757489de3848334da9807d8f3e042828cd9d62f384f318e6c0622893,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc1,127026003180a834e9fa5d5919c824a184faeb92,2024-10-26T00:10:07Z,dafb60e6bc73a5a56d021cf9c1890c1932a32799321c70c917ee214ba04ac8ad,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0,8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee,2024-10-26T00:08:49Z,97424466074b66d51345dfa62776685ba7b92022bb6d8a3ed2d181d93ccf8386,openssl-3.1.6,wxwidgets-3.2.6
OTP-25.3.2.9,68fa9c42426380772784eed26d24747bfee38fcc,2024-10-26T00:05:02Z,2231d17ea69be892c929f44f223bed471b1a782680a40d9b38e94ecd3ba2d1e6,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.8,c08f5acfb4e47933d8128d0b41b01487d0eb97a1,2024-10-26T00:04:34Z,ac22ac879d0aced4a6e9c7ff36930a0e35b3b2a60532177147d92c566e98cd99,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.7,d3c9eeb17042e5567337e1f87c924b25186daae0,2024-10-26T00:01:05Z,8e6dd919122c09748c65bf85493d1111b4f3bfe0b8cfb2ece2925333cb6dea69,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.6,fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1,2024-10-25T23:59:16Z,520c8f37a5362c9e00fa7d2d43ef851a7ba96005618b3bcae6fb64046bd472c5,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.5,5cb360d524a5777ed4243ac03a0162a95f545a16,2024-10-25T23:58:39Z,7aaa85be4ac8c4c991a7109e2bbd9b574f9e19814933e2e948ca19d52a99dd5f,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.4,9e6d04dd18bef6136fc2b45cc60fe1348c4664a7,2024-10-25T23:54:16Z,bdb23c1b6d23da81044147efa2227985a55ab064feb475d0d22258137cc954c8,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.3,da340fd39fc6550b1432662ffa55c3b6da3db41f,2024-10-25T23:54:17Z,f63ab07211826bf34e71f32e8fc9209dfe291a74c7b7896e749d3bf815afa729,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.21,eb0176f76725c1d6cc594ac3c899cf5340f6a4aa,2025-05-08T16:43:21Z,2d5d58162888119919dc03e1b1a65c4a4dadb9081317f070336b9d9410fab360,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.20,3d83272458f7b0fb05aed4981a15cfa72ef7d2ba,2025-04-16T15:07:42Z,1bb2f2efc91d4c6efeb9c9d3f16635286fe1af49b0aeb2f1b12aa8f5b4eedb0d,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.2,ba144817d5478b15a50ef0c398d925232005277e,2024-10-25T23:49:44Z,2e75e4cfcdd0437f618881d0e229cdea3b4d437a5ac0777b9cd9e2edcd1dc3d9,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.19,2dc11e177ba8e5e051a2e88b731ec6de0eb8bb4c,2025-03-28T14:40:58Z,1997fa6b329a737cd4dabb06b1c21ccb77a3759b3191526d207ae9ef7764d741,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.18,e1346297304a626ef9126f77e8b943d51646fe5a,2025-02-20T16:09:10Z,185c3eac7b10fb6864f72331a8b13145caa71cee6115f9cc5c6658cf84ff710f,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.17,90a7540d93530990531ec48a14594efea8974ca2,2025-02-12T15:08:50Z,33bbc526906eb14ffba2f0213ba3105476cdb395cc7026212d37fccd8d2c0410,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.16,b21c9ee6961e5b6aa1595d1f7547b349973ea833,2024-12-05T15:49:06Z,89ef79aabbd97f4ae27f5ae91d5a68fd122de0b14f6d76ab3055766a5e24cbe7,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.15,cd91473539f38e88d10cf9efce3551afa1dbdb45,2024-10-25T23:48:26Z,427455c139fca6937bd56f0fd041d4aabb512c699c30270e7c604b46e1275c13,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.14,412febbe2eb15958f92dd6f908b14cfcd2ff2c16,2024-10-25T23:45:50Z,0316bd01404b8ed92807bdd903fcf2a1d5efe0534e4f524192e48f54d46fe013,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.13,00c3a73a1a043f3ca76cc2cfd20ac5ccc1e3377a,2024-10-25T23:44:26Z,2823f24541a189d5024e2c121ff9d2032d40b6893f2dacfefa40a8ccdec790b7,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.12,cee6d023f30d5cedb4eaa2b1384b49597a9bde66,2024-10-25T23:41:52Z,592fa60e391e2a10802e797ea260417b44c4f1e53c57bf5cf72da7a0274c5ee9,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.11,e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b,2024-10-25T23:38:27Z,e29ae556a166a0cd71d4e855581c7e4e8231c40d0506cb29395d6d3a87cfe96b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.10,733439dc03b21ea92c096b6cc31befc133cd9081,2024-10-25T23:37:09Z,1d1b51d5d09ccbaae94ca7f53d1d145bb92e10f90699a5306c020c994fc19d38,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.1,3f0a5f136aa72f785ca86df64c4384db2e9c8bbb,2024-10-25T23:34:24Z,9155c5fc846d98128da1b0651729cfa381e38a33b9b9253bcd5c208574b1b811,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2,0418c10ec37fa374867eae49f2f776c72c55d623,2024-10-25T23:33:11Z,73f44c0dfeb77f46e1be5a6e8a8edc32202fe0a6fa1e52468f4c5ad5144679ee,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.1,c487c0ea418315edd4a8614854e82c5359f4b8f8,2024-10-25T23:30:56Z,b351a214f26f0acb73e0d034eadeea27ffc83ed048a117bb121324e04f48104c,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3,5400ccf243a31d664153a4b9ceb9de3edfce1e0e,2024-10-25T23:29:58Z,e619064424f2e9b61fa06ea1c28fdeca9dab915910a8f2dbfe6fe933d02cbf57,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.3,07cf1c5caab19852ccf85ae7000d788913f3411d,2024-10-25T23:27:02Z,9cfa97270bcb7107753a2e5d22afc72fa144eb83204dfb25ec5be0f92d0d55c3,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.2,8adae7eebbc791433d5f0f58daab558a8fbe847d,2024-10-25T23:23:02Z,9d99b562eaaedca1b85cb90c3fa7c4348ee350d35176fc1703d4b3b9ed70eb2f,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.1,43361e793b63d57570a5a46da4a5cb4a1c3563c5,2024-10-25T23:22:57Z,bc25a8c440bdb7ce597c25362430d3bd4a69338d013fe786547c4b169d416166,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2,d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7,2024-10-25T23:18:52Z,06dabd5bf940f12315a3ce4c422de5279debaa7d22e4222d60ff9e8314ddf997,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.2.1,7dc04c755eef47b34f5763dcfc8d16913c1b7a08,2024-10-25T23:18:49Z,b991aa4334859db303bbeeaa4b707536e01f2b3250152379e3bf68e4be1e39d3,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.2,38ad8e28421c745c06ef9bd55f6e6204cd1f15ef,2024-10-25T23:14:57Z,3ae9c79be39211330e9a3609df06e5de7c5413c9191507901a04e939d4c2bc0d,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.1,be6f05d34736fadf37328058f00e788cb88da61b,2024-10-25T23:14:47Z,e26266e2cc4ac2a7b34e76aabec0a3f9a7c44479b13297938fb479d1f043c77c,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1,6efb5e31df6bc512ed6c466584ef15b846dcecab,2024-10-25T23:09:56Z,80a1dad1f1fc792c6aec58fc2236937637589167d1f9072e748e7f0ac8e88a56,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.4,c028b855ee3f12c835ff3538a90ac5dbc155631b,2024-10-25T23:09:55Z,4e7e2f39cb14e36641c9b7d8255629ccccd11cf2ce466797ab0c75bf3369c3e4,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.3,89c04fb1836fb865565125a4d5880b93e784d856,2024-10-25T23:08:37Z,b92aece9b6a5b1d010fac6bd603f12b3c3d1e897c18c77a1ba75e28c246082c1,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.2,ac0c9879c68b23278178a7afe738285b33ff1832,2024-10-25T23:05:22Z,1fcd537d0254783b3fa5906831cb8e4ed042f667948908d541812eba5f0df0a8,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.1,cf18f250a40f33cc648d869eac833cd9aee86ed6,2024-10-25T23:02:52Z,133d88f6a8b3e734bce16b226c956e56b10f198a442d872069cd3a850c0fd9ab,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc3,47f121af8ee55a0dbe2a8c9ab85031ba052bad6b,2024-10-25T22:57:10Z,9a42a8210f21099380bcf471fc5cb2914ac24fe0424b250f3bcc80de3d79a099,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc2,85d0a8366e64f8272e332a63a2cba59afa3f7eb9,2024-10-25T22:57:09Z,f06a17a07f0744fd60671fdf89845617712dd200e138dfbb4cc54a20b0ad2a51,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc1,3c68ceea1f93119bed871866c690fbf5a95048c1,2024-10-25T23:00:53Z,368d833b711ad3a11b3241e6abee7184f103476a8d46e6d2d4940f7b454ec708,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0,4ed7957623e5ccbd420a09a506bd6bc9930fe93c,2024-10-25T22:03:32Z,d3728dd03c29d29237c2bc682884f5fad5535b41256a78f3314240e6458215b2,openssl-1.1.1w,wxwidgets-3.2.6
1 ref_name ref datetime sha256 openssl wxwidgets
2 master 09e092774c00416bb1635880ef210d13aa99fe98 2025-05-25T00:14:48Z fa14de4db946fa512193853bca8147e679feb1037d6cd33d3a6a1c156b86ee32 openssl-3.1.6 wxwidgets-3.2.6
3 maint-27 c388a2d1b3f9918652276d4798692dd4d8ef97fc 2025-05-25T00:24:14Z 7fdd623e4a13ff3ca10d62f180e721014a2cd5c4341e7d81d8182a56d21a1141 openssl-3.1.6 wxwidgets-3.2.6
4 maint-26 7335f79eeaa0094c274dab2aa2ced9e138027c75 2025-05-25T00:20:18Z 5fa92c05bf904a0fc20313f4f9c625c620b71fd905dbe5fc78c8af0f8285f341 openssl-3.1.6 wxwidgets-3.2.6
5 maint-25 52199ed7e79646b73bacc47c92967ce9970b2373 2025-05-25T00:16:01Z c12998e8ce96d9e2126e45a87428a1efde4a344f46d789ba62b46b02ae8222de openssl-1.1.1w wxwidgets-3.2.6
6 maint c16299eb821718afd337db67f89c0fac56f79496 2025-05-25T00:15:17Z b5385d907b9617d3c793a203f29d33617bf0a7c6c2d96beaebb02d743396b3e3 openssl-3.1.6 wxwidgets-3.2.6
7 OTP-28.0-rc4 bdd4594181242f0d681b2e464b8bf12205fba30b 2025-05-05T18:42:29Z 4d178928ffa49ad443bda09e336ff47cc0930998405ac77c56a31a98373b819c openssl-3.1.6 wxwidgets-3.2.6
8 OTP-28.0-rc3 cf38f1efc91853e384542ce105639226b7367ea2 2025-04-16T11:36:45Z 027bc40d1cbda304a83f368e46f3d7e66ca92f61b9af1507d14a83d52d75052b openssl-3.1.6 wxwidgets-3.2.6
9 OTP-28.0-rc2 5ddf7a91568cdc29cb85f43640dbdb40fb3b3985 2025-03-19T09:09:12Z 086d560a45d19add332ce62c42c9ebf09d7423ffea60c5b8c13d9a54389f21c8 openssl-3.1.6 wxwidgets-3.2.6
10 OTP-28.0-rc1 ba8f061732c41ad4bca7895e47acb5d26f54c032 2025-02-12T10:40:45Z 35d1538c04274bc30ffc2c5c28d2550cd7bf1dd361ea35b158066919b48d0fb8 openssl-3.1.6 wxwidgets-3.2.6
11 OTP-28.0 7a57568c13dedf4ab82ea2b881619788749bbdc5 2025-05-21T08:09:39Z 769d3712096a9e4b93754d7c9b3bd09ce705f1b22ba23adffc706facbfb05ec8 openssl-3.1.6 wxwidgets-3.2.6
12 OTP-27.3.4 fe31f32661e4e90ae4a1bb32551d2937f7c4e12a 2025-05-08T13:43:25Z c6ed988d1c32baef98e77a18131b5fe380c2ddb98792cefec0683778797989fa openssl-3.1.6 wxwidgets-3.2.6
13 OTP-27.3.3 48a429f47c03e0fee574417345be90efec815abc 2025-04-16T14:09:21Z feba87f1ee977730bfea58098ace38671c329e2f6bb3fbbe132b22b2dcd6a399 openssl-3.1.6 wxwidgets-3.2.6
14 OTP-27.3.2 94c2583f43441ecd788e85ad00982b03e6b572f7 2025-04-04T08:41:14Z 19dc3404f2bb09a8cdd0b08ab896dfe02cb9680bf5974bcaa2b60d06d455a325 openssl-3.1.6 wxwidgets-3.2.6
15 OTP-27.3.1 901752e05d3ef678b22ecddb7379e8fe2a5facdd 2025-03-28T13:14:09Z f56d69e199f675cc490e43a96de6522f104d3e2b5a07563a890f3542b557f011 openssl-3.1.6 wxwidgets-3.2.6
16 OTP-27.3 15637bf0ed9e2a5d015ae9260c0912e2de2d7108 2025-03-05T10:11:36Z a76eb513202c7131bcd62ee516f8498098b8adadd417bd90e30ae3a2e3f6762d openssl-3.1.6 wxwidgets-3.2.6
17 OTP-27.2.4 4df6b11359260d5e01161a651a35c7391021a218 2025-02-20T15:09:39Z 4acbc151870b3e4e295133f211da7d7904df7c093386e2229c6d62d617336c28 openssl-3.1.6 wxwidgets-3.2.6
18 OTP-27.2.3 7eb2efcf82912f24e3d8ccf4854b42f28b5955bd 2025-02-17T17:07:52Z 472bfc5303367a48ffe2ebe963556bfb7b02bc5cb442ee58de802a9a4b6ae731 openssl-3.1.6 wxwidgets-3.2.6
19 OTP-27.2.2 d7f17f87b48465e4a3ff8d427df1551f91672d2f 2025-02-06T14:40:59Z 5293c8338846eea6f4197775504fc047363adb57d2fdc34c36de88e530c9269f openssl-3.1.6 wxwidgets-3.2.6
20 OTP-27.2.1 c5725e0f7397b4c1296190bd96ac0fa50b850f20 2025-01-23T18:10:29Z 4f7b34919c31e9b34e749d7b9c9bfa6ddebb562621ff6dd1814d02d4e078a14a openssl-3.1.6 wxwidgets-3.2.6
21 OTP-27.2 46f2418451d1991d2060dc5b4d7d88f8259c9291 2024-12-11T10:09:04Z cfdc9eff4bc3d7ac1b61e1d7adee92153e707249e9a1ade899ea5b7c52f6850d openssl-3.1.6 wxwidgets-3.2.6
22 OTP-27.1.3 e8ab3f7fdc59da5dd4dc8ef8c1c7bcec22b52faa 2024-12-05T15:08:49Z 5c1714f94851c7523ab8f97b6c0d303e216b82eb4e7bb57eff3864369b1e402b openssl-3.1.6 wxwidgets-3.2.6
23 OTP-27.1.2 1926819171af845832795d87bf1be0220710852b 2024-10-28T13:04:09Z 14d65f1f918cc91d42318d72dcd07f8c8439d25385fba2ac5b7a87bc51d6ccb5 openssl-3.1.6 wxwidgets-3.2.6
24 OTP-27.1.1 67ded430d9be65e2e6c11bba323c0eb62d07cd1f 2024-10-28T13:03:51Z 292e121817b3a7c4276ac71fb4c5d8469f0d7e83691a4becfb29e6d890cb5939 openssl-3.1.6 wxwidgets-3.2.6
25 OTP-27.1 9ae2ef54fc6dacb5bfbe2dc6fc6f2522d57ce1fb 2024-10-26T01:30:37Z 2b60294d04245c89aa0e2d6269a4f78eb55c17573c98bea355a9848517761a89 openssl-3.1.6 wxwidgets-3.2.6
26 OTP-27.0.1 ee9628e7ed09ef02e767994a6da5b7a225316aaa 2024-10-26T01:17:39Z c709ae30c356888e3f361a3691c100eff90df5b0248ef413d6565faaa0b8ccb9 openssl-3.1.6 wxwidgets-3.2.6
27 OTP-27.0-rc3 5df3992d695da4d7e8777cf7605279ce9d131f1c 2024-10-26T01:08:27Z 058846679e52c761ad2a1cfdf6e310ec959f65c557f607ce52388afdac21f275 openssl-3.1.6 wxwidgets-3.2.6
28 OTP-27.0-rc2 e651174c569694c92b1794ddd0a1a4a199610091 2024-10-26T01:04:25Z b9f5efb99fd81f05ed840d6867a64f1ca13fe4f83599f52ba602781ac4a5e81c openssl-3.1.6 wxwidgets-3.2.6
29 OTP-27.0-rc1 b74bd21d5cb52e0fdc5ea321439c428783feea23 2024-10-26T01:03:29Z 7b0c54b1b8205a5c15e2df61cc446498ea8c40fffebff2b00d03a97722edac92 openssl-3.1.6 wxwidgets-3.2.6
30 OTP-27.0 f1c72ea22f0d0479807fbe543191f7a1ef325838 2024-10-29T19:25:07Z 9e1c483d12e9554257c5edffb9b07a03001a3ddd131bbda05519638aa8f2206b openssl-3.1.6 wxwidgets-3.2.6
31 OTP-26.2.5.9 f900850abbd2c45b618675d1342ac85492ed1c5d 2025-02-20T16:10:43Z f96951f4226b53ec529a1b4ee65cc85f7ffa93a5f08fee105033253ceacd19ac openssl-3.1.6 wxwidgets-3.2.6
32 OTP-26.2.5.8 45fd6b3adb81f0b245d9baf4dcbdde049221fbff 2025-02-12T14:07:59Z 95a823c5f504c6a9b5a6f92c243783af065b58f6771e3cd8512315e4d6084ea6 openssl-3.1.6 wxwidgets-3.2.6
33 OTP-26.2.5.7 fa62351cef47e7dc502c5d0b1348ef8988b5d7b8 2025-01-27T12:50:05Z 0b5fa2704e170871995a41a3bb4fbb327f885735482d85406cbfe3db9b2cad7b openssl-3.1.6 wxwidgets-3.2.6
34 OTP-26.2.5.6 1f4a3b013b1df4034d6fb63623e77bfb142cadda 2024-12-05T14:41:44Z b5cbcb34067420175e49b4d4ec3d2df88622d6b79ff410182abe46ef565dfefd openssl-3.1.6 wxwidgets-3.2.6
35 OTP-26.2.5.5 81399ff534e71be2425a0cae96e26c104fcde2f3 2024-11-01T07:09:27Z 24e1f777c46b2444cdaa965fe64da483c0609c2e9657567d359dc4a241b3dad1 openssl-3.1.6 wxwidgets-3.2.6
36 OTP-26.2.5.4 b6e7e233d0b781728e745dc04f4cb2645c6632ec 2024-10-26T00:55:17Z 1d2d18a519c82442d4b278844b2050d3c55dfe224e9c39174c2fc5c66030c4e9 openssl-3.1.6 wxwidgets-3.2.6
37 OTP-26.2.5.3 84152c2c9d85128d3cce471f645f154c34132d82 2024-10-26T00:55:31Z 0e1d19aad5078e9689574af9fce7b156ef1cf63acf1f248cb347e98bd75bfca3 openssl-3.1.6 wxwidgets-3.2.6
38 OTP-26.2.5.2 c1805ad6200cec57bf86640fb9a1c715db515b78 2024-10-26T00:49:14Z 63aca8ad98e2be6ec5656708f97aa35d8b627515b9b6f52a4edc5051e0c444e8 openssl-3.1.6 wxwidgets-3.2.6
39 OTP-26.2.5.12 a2f903599fe779380ec197c8ab41a193eec2d148 2025-05-08T15:41:10Z 34cebb1732abc21e2748dfe592f8d2a5ebfb70f34ff49b32ecd614e697332895 openssl-3.1.6 wxwidgets-3.2.6
40 OTP-26.2.5.11 c2fcd5185c0651630196b6997be848a344c4aa71 2025-04-16T14:40:01Z 576e1a5453e6774924dfbc8cfc0b4e4276951be6e9fdec3b07db0c566b039852 openssl-3.1.6 wxwidgets-3.2.6
41 OTP-26.2.5.10 eaa1b25cd65de117e82a4fbf709cb5cf6836f5ff 2025-03-28T14:41:04Z 369c227a41b6f8db3c67f8ef07c623f17692b7d518b62d240ca3ef6d66ebc602 openssl-3.1.6 wxwidgets-3.2.6
42 OTP-26.2.5.1 858efd5b35b572c71a8010ad323c4127eef5bc29 2024-10-26T00:48:18Z f010d0c5f6d202496608b7d6a23f5f6d855297423f9d4e706cd443be722c49e4 openssl-3.1.6 wxwidgets-3.2.6
43 OTP-26.2.5 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-10-26T00:43:56Z 171a4e07c6ee48207a6245ddf7c7ea1be435c0d93e9230d85076d07d9c06f3cf openssl-3.1.6 wxwidgets-3.2.6
44 OTP-26.2.4 e26c5206dc98ec1b8f978fceaa61fd1354266ccb 2024-10-26T00:42:41Z e00dca5237cc0e3bb6b2533e7952bb5950948c0620d9bda38b2cd18ac0a8e22e openssl-3.1.6 wxwidgets-3.2.6
45 OTP-26.2.3 928d03e6da416208fce7b9a7dbbfbb4f25d26c37 2024-10-26T00:38:24Z 510f554e4de8f25ca7aff3cd400b8143ef8fa8fd6da3603b42a79f58e6ba64ec openssl-3.1.6 wxwidgets-3.2.6
46 OTP-26.2.2 b83df13eec5446beab06dd24315d37a5b0633fd2 2024-10-26T00:37:43Z 2f2076d378b7b1983e9a84cc96609887164c7860dbeba4f22dcfdc2d6c00545b openssl-3.1.6 wxwidgets-3.2.6
47 OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2024-10-26T00:33:38Z 137f717281ccc11d0df31b31aaf7485b1fa89967716f56ac1c77f8a9747ae80a openssl-3.1.6 wxwidgets-3.2.6
48 OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2024-10-26T00:28:49Z 99c70f904e0f7d4d9337cd896a03da341f5e0e308c8f875c622c0cd07daa9cf2 openssl-3.1.6 wxwidgets-3.2.6
49 OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2024-10-26T00:24:31Z 8f3b51e4cc1cbf7d3cc012b52fadba57e27d54d6448c5e920b03d29ac13155bf openssl-3.1.6 wxwidgets-3.2.6
50 OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2024-10-26T00:21:07Z 90e6418caa2554e5fd2dfc543c262b7b04456970208ec57714c1e00fb98c8a2a openssl-3.1.6 wxwidgets-3.2.6
51 OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2024-10-26T00:20:06Z d9fe597017557b37d02a377a66b5f582822c9d817eb08797740547bc396becc0 openssl-3.1.6 wxwidgets-3.2.6
52 OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2024-10-26T00:19:26Z 216948062d898401b2294eb969f485542b7695640e3f45b7f2ada2d24c653d4d openssl-3.1.6 wxwidgets-3.2.6
53 OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2024-10-26T00:16:01Z 3eb422a565156cc03e3161d6e8c6ffe696141ad416bf24eeb0613683904dcf4f openssl-3.1.6 wxwidgets-3.2.6
54 OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2024-10-26T00:16:19Z c3953f88da37c2d1a96f98f475ff79816493c3a3e282ee040ed10f09ec607e40 openssl-3.1.6 wxwidgets-3.2.6
55 OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2024-10-26T00:11:55Z 2f2d1d5d757489de3848334da9807d8f3e042828cd9d62f384f318e6c0622893 openssl-3.1.6 wxwidgets-3.2.6
56 OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2024-10-26T00:10:07Z dafb60e6bc73a5a56d021cf9c1890c1932a32799321c70c917ee214ba04ac8ad openssl-3.1.6 wxwidgets-3.2.6
57 OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2024-10-26T00:08:49Z 97424466074b66d51345dfa62776685ba7b92022bb6d8a3ed2d181d93ccf8386 openssl-3.1.6 wxwidgets-3.2.6
58 OTP-25.3.2.9 68fa9c42426380772784eed26d24747bfee38fcc 2024-10-26T00:05:02Z 2231d17ea69be892c929f44f223bed471b1a782680a40d9b38e94ecd3ba2d1e6 openssl-1.1.1w wxwidgets-3.2.6
59 OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2024-10-26T00:04:34Z ac22ac879d0aced4a6e9c7ff36930a0e35b3b2a60532177147d92c566e98cd99 openssl-1.1.1w wxwidgets-3.2.6
60 OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2024-10-26T00:01:05Z 8e6dd919122c09748c65bf85493d1111b4f3bfe0b8cfb2ece2925333cb6dea69 openssl-1.1.1w wxwidgets-3.2.6
61 OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2024-10-25T23:59:16Z 520c8f37a5362c9e00fa7d2d43ef851a7ba96005618b3bcae6fb64046bd472c5 openssl-1.1.1w wxwidgets-3.2.6
62 OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2024-10-25T23:58:39Z 7aaa85be4ac8c4c991a7109e2bbd9b574f9e19814933e2e948ca19d52a99dd5f openssl-1.1.1w wxwidgets-3.2.6
63 OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2024-10-25T23:54:16Z bdb23c1b6d23da81044147efa2227985a55ab064feb475d0d22258137cc954c8 openssl-1.1.1w wxwidgets-3.2.6
64 OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2024-10-25T23:54:17Z f63ab07211826bf34e71f32e8fc9209dfe291a74c7b7896e749d3bf815afa729 openssl-1.1.1w wxwidgets-3.2.6
65 OTP-25.3.2.21 eb0176f76725c1d6cc594ac3c899cf5340f6a4aa 2025-05-08T16:43:21Z 2d5d58162888119919dc03e1b1a65c4a4dadb9081317f070336b9d9410fab360 openssl-1.1.1w wxwidgets-3.2.6
66 OTP-25.3.2.20 3d83272458f7b0fb05aed4981a15cfa72ef7d2ba 2025-04-16T15:07:42Z 1bb2f2efc91d4c6efeb9c9d3f16635286fe1af49b0aeb2f1b12aa8f5b4eedb0d openssl-1.1.1w wxwidgets-3.2.6
67 OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2024-10-25T23:49:44Z 2e75e4cfcdd0437f618881d0e229cdea3b4d437a5ac0777b9cd9e2edcd1dc3d9 openssl-1.1.1w wxwidgets-3.2.6
68 OTP-25.3.2.19 2dc11e177ba8e5e051a2e88b731ec6de0eb8bb4c 2025-03-28T14:40:58Z 1997fa6b329a737cd4dabb06b1c21ccb77a3759b3191526d207ae9ef7764d741 openssl-1.1.1w wxwidgets-3.2.6
69 OTP-25.3.2.18 e1346297304a626ef9126f77e8b943d51646fe5a 2025-02-20T16:09:10Z 185c3eac7b10fb6864f72331a8b13145caa71cee6115f9cc5c6658cf84ff710f openssl-1.1.1w wxwidgets-3.2.6
70 OTP-25.3.2.17 90a7540d93530990531ec48a14594efea8974ca2 2025-02-12T15:08:50Z 33bbc526906eb14ffba2f0213ba3105476cdb395cc7026212d37fccd8d2c0410 openssl-1.1.1w wxwidgets-3.2.6
71 OTP-25.3.2.16 b21c9ee6961e5b6aa1595d1f7547b349973ea833 2024-12-05T15:49:06Z 89ef79aabbd97f4ae27f5ae91d5a68fd122de0b14f6d76ab3055766a5e24cbe7 openssl-1.1.1w wxwidgets-3.2.6
72 OTP-25.3.2.15 cd91473539f38e88d10cf9efce3551afa1dbdb45 2024-10-25T23:48:26Z 427455c139fca6937bd56f0fd041d4aabb512c699c30270e7c604b46e1275c13 openssl-1.1.1w wxwidgets-3.2.6
73 OTP-25.3.2.14 412febbe2eb15958f92dd6f908b14cfcd2ff2c16 2024-10-25T23:45:50Z 0316bd01404b8ed92807bdd903fcf2a1d5efe0534e4f524192e48f54d46fe013 openssl-1.1.1w wxwidgets-3.2.6
74 OTP-25.3.2.13 00c3a73a1a043f3ca76cc2cfd20ac5ccc1e3377a 2024-10-25T23:44:26Z 2823f24541a189d5024e2c121ff9d2032d40b6893f2dacfefa40a8ccdec790b7 openssl-1.1.1w wxwidgets-3.2.6
75 OTP-25.3.2.12 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-10-25T23:41:52Z 592fa60e391e2a10802e797ea260417b44c4f1e53c57bf5cf72da7a0274c5ee9 openssl-1.1.1w wxwidgets-3.2.6
76 OTP-25.3.2.11 e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b 2024-10-25T23:38:27Z e29ae556a166a0cd71d4e855581c7e4e8231c40d0506cb29395d6d3a87cfe96b openssl-1.1.1w wxwidgets-3.2.6
77 OTP-25.3.2.10 733439dc03b21ea92c096b6cc31befc133cd9081 2024-10-25T23:37:09Z 1d1b51d5d09ccbaae94ca7f53d1d145bb92e10f90699a5306c020c994fc19d38 openssl-1.1.1w wxwidgets-3.2.6
78 OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2024-10-25T23:34:24Z 9155c5fc846d98128da1b0651729cfa381e38a33b9b9253bcd5c208574b1b811 openssl-1.1.1w wxwidgets-3.2.6
79 OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2024-10-25T23:33:11Z 73f44c0dfeb77f46e1be5a6e8a8edc32202fe0a6fa1e52468f4c5ad5144679ee openssl-1.1.1w wxwidgets-3.2.6
80 OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2024-10-25T23:30:56Z b351a214f26f0acb73e0d034eadeea27ffc83ed048a117bb121324e04f48104c openssl-1.1.1w wxwidgets-3.2.6
81 OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2024-10-25T23:29:58Z e619064424f2e9b61fa06ea1c28fdeca9dab915910a8f2dbfe6fe933d02cbf57 openssl-1.1.1w wxwidgets-3.2.6
82 OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2024-10-25T23:27:02Z 9cfa97270bcb7107753a2e5d22afc72fa144eb83204dfb25ec5be0f92d0d55c3 openssl-1.1.1w wxwidgets-3.2.6
83 OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2024-10-25T23:23:02Z 9d99b562eaaedca1b85cb90c3fa7c4348ee350d35176fc1703d4b3b9ed70eb2f openssl-1.1.1w wxwidgets-3.2.6
84 OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2024-10-25T23:22:57Z bc25a8c440bdb7ce597c25362430d3bd4a69338d013fe786547c4b169d416166 openssl-1.1.1w wxwidgets-3.2.6
85 OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2024-10-25T23:18:52Z 06dabd5bf940f12315a3ce4c422de5279debaa7d22e4222d60ff9e8314ddf997 openssl-1.1.1w wxwidgets-3.2.6
86 OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2024-10-25T23:18:49Z b991aa4334859db303bbeeaa4b707536e01f2b3250152379e3bf68e4be1e39d3 openssl-1.1.1w wxwidgets-3.2.6
87 OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2024-10-25T23:14:57Z 3ae9c79be39211330e9a3609df06e5de7c5413c9191507901a04e939d4c2bc0d openssl-1.1.1w wxwidgets-3.2.6
88 OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2024-10-25T23:14:47Z e26266e2cc4ac2a7b34e76aabec0a3f9a7c44479b13297938fb479d1f043c77c openssl-1.1.1w wxwidgets-3.2.6
89 OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2024-10-25T23:09:56Z 80a1dad1f1fc792c6aec58fc2236937637589167d1f9072e748e7f0ac8e88a56 openssl-1.1.1w wxwidgets-3.2.6
90 OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2024-10-25T23:09:55Z 4e7e2f39cb14e36641c9b7d8255629ccccd11cf2ce466797ab0c75bf3369c3e4 openssl-1.1.1w wxwidgets-3.2.6
91 OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2024-10-25T23:08:37Z b92aece9b6a5b1d010fac6bd603f12b3c3d1e897c18c77a1ba75e28c246082c1 openssl-1.1.1w wxwidgets-3.2.6
92 OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2024-10-25T23:05:22Z 1fcd537d0254783b3fa5906831cb8e4ed042f667948908d541812eba5f0df0a8 openssl-1.1.1w wxwidgets-3.2.6
93 OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2024-10-25T23:02:52Z 133d88f6a8b3e734bce16b226c956e56b10f198a442d872069cd3a850c0fd9ab openssl-1.1.1w wxwidgets-3.2.6
94 OTP-25.0-rc3 47f121af8ee55a0dbe2a8c9ab85031ba052bad6b 2024-10-25T22:57:10Z 9a42a8210f21099380bcf471fc5cb2914ac24fe0424b250f3bcc80de3d79a099 openssl-1.1.1w wxwidgets-3.2.6
95 OTP-25.0-rc2 85d0a8366e64f8272e332a63a2cba59afa3f7eb9 2024-10-25T22:57:09Z f06a17a07f0744fd60671fdf89845617712dd200e138dfbb4cc54a20b0ad2a51 openssl-1.1.1w wxwidgets-3.2.6
96 OTP-25.0-rc1 3c68ceea1f93119bed871866c690fbf5a95048c1 2024-10-25T23:00:53Z 368d833b711ad3a11b3241e6abee7184f103476a8d46e6d2d4940f7b454ec708 openssl-1.1.1w wxwidgets-3.2.6
97 OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2024-10-25T22:03:32Z d3728dd03c29d29237c2bc682884f5fad5535b41256a78f3314240e6458215b2 openssl-1.1.1w wxwidgets-3.2.6
+97
View File
@@ -0,0 +1,97 @@
ref_name,ref,datetime,sha256,openssl,wxwidgets
master,09e092774c00416bb1635880ef210d13aa99fe98,2025-05-25T00:21:50Z,5a405999f2332111d10d70699ec659d7766a34c4339c915fe75aca16324a68e6,openssl-3.1.6,wxwidgets-3.2.6
maint-27,c388a2d1b3f9918652276d4798692dd4d8ef97fc,2025-05-25T00:28:26Z,c1c79695b4559eba35cc4df207b6b6063fa38bd2f67bbf1531f43dddfff171e1,openssl-3.1.6,wxwidgets-3.2.6
maint-26,7335f79eeaa0094c274dab2aa2ced9e138027c75,2025-05-25T00:24:18Z,74323d309a36c3cd21a7e4daa4989852c6077949d1ee5a4ab2403ddba5757234,openssl-3.1.6,wxwidgets-3.2.6
maint-25,52199ed7e79646b73bacc47c92967ce9970b2373,2025-05-25T00:22:01Z,cc76a4f8a183c5b077a955a520b7ff12afe4063bcae74de26e9bdd71b5fb39a0,openssl-1.1.1w,wxwidgets-3.2.6
maint,c16299eb821718afd337db67f89c0fac56f79496,2025-05-25T00:19:44Z,b345cb6ac07ba03469833927f4de4e3e44885e44996d7f3e3e30e9b4f6dce0dc,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc4,bdd4594181242f0d681b2e464b8bf12205fba30b,2025-05-05T18:58:38Z,584ee2ce5b63331ba57bf362fb20a6e28b7e0b26040ea9100d5ee7522a7148ce,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc3,cf38f1efc91853e384542ce105639226b7367ea2,2025-04-16T11:51:19Z,bce2b8383898fb5386bfc14ca4462e509ed7f5a0466fe5d215fd8a2dfb2f5c64,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc2,5ddf7a91568cdc29cb85f43640dbdb40fb3b3985,2025-03-19T09:16:11Z,e1d04af4b57b921b0edbddf0595bbda3d89f50db67460a04ce77ede3bad1b90a,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0-rc1,ba8f061732c41ad4bca7895e47acb5d26f54c032,2025-02-12T10:47:48Z,028793678f35df042a565fb17552717506bcfbbce6e7dc395ed9f896cb7eee62,openssl-3.1.6,wxwidgets-3.2.6
OTP-28.0,7a57568c13dedf4ab82ea2b881619788749bbdc5,2025-05-21T08:16:14Z,31a8a7deb607f936a24024a6b3ed278a2fd16af608687e1e2f91c9a6554b43f8,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.4,fe31f32661e4e90ae4a1bb32551d2937f7c4e12a,2025-05-08T13:53:15Z,2d63ddb0d51d2964e9d5f01bb2a54c43ec4840cffb243f6a70d300628e891b99,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.3,48a429f47c03e0fee574417345be90efec815abc,2025-04-16T14:24:16Z,b923cfb68d483cd3de99f1c00944e36b5596a7239c77675e5d07ce675357109f,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.2,94c2583f43441ecd788e85ad00982b03e6b572f7,2025-04-04T08:53:14Z,7e6f744f0b92bcf36697db476988ecfd9be96840667667561496cfa631bae402,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3.1,901752e05d3ef678b22ecddb7379e8fe2a5facdd,2025-03-28T13:21:24Z,a1b94b8ce7c151c59e309599bc2c290c824e4805b66b135f5ff2db261bb1eac0,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.3,15637bf0ed9e2a5d015ae9260c0912e2de2d7108,2025-03-05T10:13:39Z,f52be7289b13755ee20121a40e2a910f707fce3c2e4f1d358a525377da7789de,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.4,4df6b11359260d5e01161a651a35c7391021a218,2025-02-20T15:13:30Z,7797d076b5e0d8df7f36fcb73b3d88898da8ab98d801441fb78a06bf609db6ac,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.3,7eb2efcf82912f24e3d8ccf4854b42f28b5955bd,2025-02-17T17:14:28Z,bd7f58deb6c97cd75fe63f9d36395d1675aec4ca0914f8f0f389fd7f0d2286d1,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.2,d7f17f87b48465e4a3ff8d427df1551f91672d2f,2025-02-06T15:01:49Z,ef44d779e4f8cfebdd59240a41b3ef4e99bd2e35ca84f219b7842d42f1ec0721,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2.1,c5725e0f7397b4c1296190bd96ac0fa50b850f20,2025-01-23T18:18:42Z,13151d5f3f07efa4b30c9bd824b34d7d85f289bf28baf633e504d5eb4f8177ae,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.2,46f2418451d1991d2060dc5b4d7d88f8259c9291,2024-12-11T10:22:06Z,91fd068ed9748b83f95b6e4a8c60e59562567a507cf6d4da8f8d44a88523ce54,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.3,e8ab3f7fdc59da5dd4dc8ef8c1c7bcec22b52faa,2024-12-05T15:17:20Z,ea878ed7d9c13c2aa44f6ea5af8321e1111967828577e5532d6ee04d92f7194c,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.2,1926819171af845832795d87bf1be0220710852b,2024-10-28T13:12:50Z,7a634452ab85a23d210ef482c89af7e7e8448e063a1ccaf92e815daf52b1a135,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1.1,67ded430d9be65e2e6c11bba323c0eb62d07cd1f,2024-10-28T13:12:16Z,36790419f0f30260174474d2bda9a3a8e269b0f3ebc6d873af03a3da93243565,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.1,9ae2ef54fc6dacb5bfbe2dc6fc6f2522d57ce1fb,2024-10-26T01:31:19Z,99601924bf4b9656e4ecaff9936d4a3c15761b69a64cec24a8b89f6cb4f0e4c7,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0.1,ee9628e7ed09ef02e767994a6da5b7a225316aaa,2024-10-26T01:24:32Z,f95748869c9206d394369932532ca2c23a6d21447607c6705cea4d5ab28c921d,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc3,5df3992d695da4d7e8777cf7605279ce9d131f1c,2024-10-26T01:20:53Z,b8cdb3aba95f10ca0b2c61a0a6e2383dfc1d9cee49ac77d1955f6f0e5e80e58a,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc2,e651174c569694c92b1794ddd0a1a4a199610091,2024-10-26T01:23:23Z,4e0351fcac3399a217fddf6af30db45377ffbba1fe59c5d3e7dc6d364c077aec,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0-rc1,b74bd21d5cb52e0fdc5ea321439c428783feea23,2024-10-26T01:13:02Z,cf0b249e72a1ec1db93c4d081bdf20309383a0ab47971f392484323ab58b62af,openssl-3.1.6,wxwidgets-3.2.6
OTP-27.0,f1c72ea22f0d0479807fbe543191f7a1ef325838,2024-10-29T19:30:52Z,41b4ad3e7081151c10b964d1b63982704d6a840da8a525bda0423f42028d180c,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.9,f900850abbd2c45b618675d1342ac85492ed1c5d,2025-02-20T16:14:22Z,2f1cba5d0a752edab7f4394bc361854b69cd89fe71f06acfc9e42b82b9a42324,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.8,45fd6b3adb81f0b245d9baf4dcbdde049221fbff,2025-02-12T14:13:26Z,21d6aa90527a2fa16a47a73ad739925c6d8811d47d530a81a987cb53f2def3bb,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.7,fa62351cef47e7dc502c5d0b1348ef8988b5d7b8,2025-01-27T12:57:08Z,c204588b446faf19c189ca536803b818c5b8b46c529a3b0b7df67a11d92b8412,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.6,1f4a3b013b1df4034d6fb63623e77bfb142cadda,2024-12-05T14:50:08Z,db9635c0b1d6d79dc0a66bdf7b64c41a1323b8790551a6df3ddb659f3deb1d38,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.5,81399ff534e71be2425a0cae96e26c104fcde2f3,2024-11-01T07:16:35Z,fc58d3d471a552451e6682df652fe989d5be639e9179e3d6b44deb78d4867501,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.4,b6e7e233d0b781728e745dc04f4cb2645c6632ec,2024-10-26T01:07:55Z,bd3f246ddd8448c1cb877dd9d9137ab7e77f9700608b4c0f68968a81f13fbb04,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.3,84152c2c9d85128d3cce471f645f154c34132d82,2024-10-26T00:58:33Z,941970ed37bb76d690e03355b7d4e6770af076d89b62f542ac140efafdb7a179,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.2,c1805ad6200cec57bf86640fb9a1c715db515b78,2024-10-26T00:55:50Z,628bcc158e5662004135241e7ab3e71146860c9fc5d1f86829061da38119144a,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.12,a2f903599fe779380ec197c8ab41a193eec2d148,2025-05-08T15:46:20Z,6cd58a09426aff768fb0117b27e60cd2b671c1336424aada0d48e47e26d4449f,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.11,c2fcd5185c0651630196b6997be848a344c4aa71,2025-04-16T14:47:54Z,dec9c637e619dbd9add023c50a5ba0b23a30657d543417d7ff0d9033abdbbebe,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.10,eaa1b25cd65de117e82a4fbf709cb5cf6836f5ff,2025-03-28T14:48:04Z,aa5a5759222e4eec003f5aae0f2804e2e487da4c81feaed7305c3a9e87fcdbfd,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5.1,858efd5b35b572c71a8010ad323c4127eef5bc29,2024-10-26T00:51:06Z,587a9b9f7d5178895194691fdb57fab4d9b819cba644129381a73944eadbc821,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.5,412bff5196fc0ab88a61fe37ca30e5226fc7872d,2024-10-26T00:49:32Z,8eb273cf5c459829cca28a8caada5b0e289f43c126b0718fa85888731dccf7d4,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.4,e26c5206dc98ec1b8f978fceaa61fd1354266ccb,2024-10-26T00:43:46Z,ed9a515471bcf07ce392b0d3837f001b555f55d670f07f32cdd6c5ce510d78fb,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.3,928d03e6da416208fce7b9a7dbbfbb4f25d26c37,2024-10-26T00:44:24Z,92ec2364d9948b4885714aca32a1beb1115c753cf0a2b19b03012bc1805fe556,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.2,b83df13eec5446beab06dd24315d37a5b0633fd2,2024-10-26T00:39:35Z,e23a011e026687b66a25da9a1f6bcc4da94494c5de1eba6440b5b25b6f00ddb8,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2.1,ca8b893f9d5bdd0957b78514ba523032e762c644,2024-10-26T00:33:26Z,459bbf4efe65a4575bd16b26ab7d69d39327433233a712ebbe1dccd531fcf87c,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.2,7fc0898502cb3370b7c6d523a7393cd101808493,2024-10-26T00:33:56Z,6b9760085de085f3a12d20935f338fc99ee67fd35d2e62a7e3e9cffb9b21242c,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1.2,c41d424db42ba84b72f3e25167470c3555723d87,2024-10-26T00:33:32Z,82ba154649c17be8ff45268239d36e4d34e82a520ee57a49b9b337e3fa77d69d,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1.1,2bdd30b872ab91dc376998d2c417f2a8b514d1aa,2024-10-26T00:28:08Z,d5ce0b59d827c751ab2f68e5e7f1757dabee399040eaedcfba491c8c79c66cc3,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.1,e962af35263618665c1df57df5135c0c703ad502,2024-10-26T00:26:33Z,236ea16e738e5c57deae3ff424ede7944ffce14fac8b939a18ba2ccad85e4d81,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0.2,d051172925a5c84b2f21850a188a533f885f201c,2024-10-26T00:25:48Z,8cb58daa3694229068f5a3f621c5508907a20593955abfd17185720505946764,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0.1,b54b86ad4f1253f46fd4552a73923756660c1d53,2024-10-26T00:19:22Z,fb7d35f7838fd9422cdc215f2177953fa43bf72357628c59eefeb4c0852c5121,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc3,1f897adc9df5e0de5d5a85633a8629a7e45ddeab,2024-10-26T00:16:30Z,ff2a6fe3e3c6f7aa851604c0ff3163cfe3dbf9ed06d2f1a62f753a758d9d39bc,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc2,dac89a6acc1a93a615930ca18f1dbf4e9323b038,2024-10-26T00:15:34Z,c9f23a971cde0b7bb25d0b82a18f55f958ac169d499593c17b3d0c5d847a4714,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0-rc1,127026003180a834e9fa5d5919c824a184faeb92,2024-10-26T00:12:17Z,abf7d8ffafe4dafc39df96c062a0aad392f03c0abbe9a5d9f7a5b01189e48f9d,openssl-3.1.6,wxwidgets-3.2.6
OTP-26.0,8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee,2024-10-26T00:11:24Z,8952b4fb76ce8d1b95b2de8643ddf19ad84993563860b313382915b290ef2d97,openssl-3.1.6,wxwidgets-3.2.6
OTP-25.3.2.9,68fa9c42426380772784eed26d24747bfee38fcc,2024-10-26T00:08:03Z,5702fa82c48a9732a5f1196cb32b617c475851e3471fd2b6e7e719792dfc032a,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.8,c08f5acfb4e47933d8128d0b41b01487d0eb97a1,2024-10-26T00:06:15Z,c6c1929c5408e9d6fc66c1b606e0926f362cd057db838b6013dac54b94cab39d,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.7,d3c9eeb17042e5567337e1f87c924b25186daae0,2024-10-26T00:04:48Z,fe43af77747d7034204451ed630c4851d86c23432ce89d5f253505988656036a,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.6,fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1,2024-10-26T00:00:23Z,83bf16f30737ec14bf32a1acbfd86f65b89be2fa8b8bd4462c70c6c48d1e61b1,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.5,5cb360d524a5777ed4243ac03a0162a95f545a16,2024-10-26T00:01:37Z,ad254c611b29df084470bf3f757e619287b52c3145dced61a46aaa85bd58b36b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.4,9e6d04dd18bef6136fc2b45cc60fe1348c4664a7,2024-10-25T23:56:58Z,e1fd6458c109d6fc3f8ebca01b5d29a718d9612a7ffbac464ce870daf69cd6fa,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.3,da340fd39fc6550b1432662ffa55c3b6da3db41f,2024-10-25T23:55:04Z,3b40c8fbee2bab28e5d979994dce3dbb0761df348a21798b1c50467783781324,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.21,eb0176f76725c1d6cc594ac3c899cf5340f6a4aa,2025-05-08T16:49:06Z,8aed83bc19798efd25e0a32fb1eb174904a2881b3d9a8039d86f7aff6375cdb1,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.20,3d83272458f7b0fb05aed4981a15cfa72ef7d2ba,2025-04-16T15:09:30Z,7456c582f71f1f8448cd6d2349302985e4691bc24785f72495da7db9989c54f0,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.2,ba144817d5478b15a50ef0c398d925232005277e,2024-10-25T23:54:34Z,e7d36cab3aa0096c549f8e8fcd381fb3f4005dba698fc1f096dd9373b3862cd8,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.19,2dc11e177ba8e5e051a2e88b731ec6de0eb8bb4c,2025-03-28T14:45:35Z,23b29d4fa18af2f0252b7d878316d492d114a0d3c2a97eed5e874601b36bddc7,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.18,e1346297304a626ef9126f77e8b943d51646fe5a,2025-02-20T16:10:45Z,adf16cfeab7e02003be2e13b23e37bc7952b45025e2400a008acab0e36c805db,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.17,90a7540d93530990531ec48a14594efea8974ca2,2025-02-12T15:11:54Z,6bd872e819aabdf2c07f81d6a0436f1a639c778440cf10be3dff783a88a9e4fc,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.16,b21c9ee6961e5b6aa1595d1f7547b349973ea833,2024-12-05T15:46:47Z,571677874adeeb77e585b0e732a13ccfe707497a6abfd45aa2c11df59ba4c46a,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.15,cd91473539f38e88d10cf9efce3551afa1dbdb45,2024-10-25T23:49:57Z,1f0d974438da48dbd15823a3e2753d5ca4a5aeccef49d7814af40393a3aff26f,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.14,412febbe2eb15958f92dd6f908b14cfcd2ff2c16,2024-10-25T23:49:51Z,9584a37799b64b3f095e36f000b0574ed5119ed8200899065da298b7e59aac32,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.13,00c3a73a1a043f3ca76cc2cfd20ac5ccc1e3377a,2024-10-25T23:44:27Z,eed02812b0104e5fa530bc2a932266fe5102412ced43efcbd7ce2ed9962c4017,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.12,cee6d023f30d5cedb4eaa2b1384b49597a9bde66,2024-10-25T23:43:41Z,c033ffd03966263de25794a1768813a0434c77e575b546a0b087fd587d5b63fa,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.11,e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b,2024-10-25T23:42:59Z,5dbcce0b562c03c273c29acb92e56d0d8a1fd25da15a665ffc3f621d8abdf94a,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.10,733439dc03b21ea92c096b6cc31befc133cd9081,2024-10-25T23:40:26Z,ec0305a15e69fa9aa669fc2c95b34ded49597e77be84121da7bba104ac92f06c,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2.1,3f0a5f136aa72f785ca86df64c4384db2e9c8bbb,2024-10-25T23:37:53Z,08c5b69026a6405d8b7f684cc295d75c09c1caaa8b339019dda35daa29db11ba,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.2,0418c10ec37fa374867eae49f2f776c72c55d623,2024-10-25T23:36:51Z,8bd9f9a7f4580258b69dc6e4408ea300adc375c652ed519c5a51783aac200793,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3.1,c487c0ea418315edd4a8614854e82c5359f4b8f8,2024-10-25T23:34:37Z,d8b7c21118650c8f2703b09b4af92ced093e497e54e876e77c0ca66f75a91605,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.3,5400ccf243a31d664153a4b9ceb9de3edfce1e0e,2024-10-25T23:28:52Z,92a0ff47f7358c3d54dd2662f31209fcd429e625662891c34f995ae4f5046dcb,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.3,07cf1c5caab19852ccf85ae7000d788913f3411d,2024-10-25T23:29:00Z,73663617ee99d142ade4fb1f22148542d1c2cc81d34cb4dc9ca3a6df0fd6934b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.2,8adae7eebbc791433d5f0f58daab558a8fbe847d,2024-10-25T23:26:48Z,e4f1f0d8e822e2c65ea10d187b1123d421583db7c58a8ca75159d4387274b294,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2.1,43361e793b63d57570a5a46da4a5cb4a1c3563c5,2024-10-25T23:24:37Z,0ea3e0bf2e0e4b392cf5673df947087c9be8383c9a6bee33ce371529737c7e23,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.2,d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7,2024-10-25T23:22:03Z,adb12459803d0eb2c7033af4a1262a788ef7d00a43bf3be83cb25d7ab3a63370,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.2.1,7dc04c755eef47b34f5763dcfc8d16913c1b7a08,2024-10-25T23:21:03Z,67fe4b03b2d2539397df718c2d0161012fa4c6586e342021d6d47c04574551d5,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.2,38ad8e28421c745c06ef9bd55f6e6204cd1f15ef,2024-10-25T23:16:01Z,4a1705e5976b51e24159dc7cd06d25d58aa0dbe343e30119c6211a26edf825d1,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1.1,be6f05d34736fadf37328058f00e788cb88da61b,2024-10-25T23:16:23Z,62640b84c7a211c3d66919dd21505e42c9cc6fbf2deaafc71b1d7afbdba0a851,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.1,6efb5e31df6bc512ed6c466584ef15b846dcecab,2024-10-25T23:14:41Z,121b4ff6f86788cffb889836602f148dcb71ff60104cee838d5b953e2ddfc864,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.4,c028b855ee3f12c835ff3538a90ac5dbc155631b,2024-10-25T23:10:57Z,bedcacf4cddf158f68c6972a86be6fe1362957741738c53f37ba77d5902abed1,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.3,89c04fb1836fb865565125a4d5880b93e784d856,2024-10-25T23:09:39Z,fc5e45caad51eb4b684eef752ea8eb96385de1d826b4551e07f8e0b03df2c87b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.2,ac0c9879c68b23278178a7afe738285b33ff1832,2024-10-25T23:04:51Z,cdec63b483271cff74566977f346271ce3cc3508599de150d427a2e97e67fe4b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0.1,cf18f250a40f33cc648d869eac833cd9aee86ed6,2024-10-25T23:05:17Z,04f463cee1e252480916f221556e72bf1b1d03df45d58c6d09afd9adefd6699d,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc3,47f121af8ee55a0dbe2a8c9ab85031ba052bad6b,2024-10-25T22:57:47Z,d287456c7bf237c5884d07445cfca277eb541e2fbae49d0d3b70946ba8132e59,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc2,85d0a8366e64f8272e332a63a2cba59afa3f7eb9,2024-10-25T22:57:08Z,949bad8c339694cbf4e4f6a84a3dd36914718e37358e257705512ea7e6605c44,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0-rc1,3c68ceea1f93119bed871866c690fbf5a95048c1,2024-10-25T23:04:36Z,9a39912e8fb6c12f9bc7e589be7cc176667d3b8a9c48c525a83e069f1ef18b1b,openssl-1.1.1w,wxwidgets-3.2.6
OTP-25.0,4ed7957623e5ccbd420a09a506bd6bc9930fe93c,2024-10-25T22:09:27Z,a6d318a64dc1593b6bea301a799352229b904ac6ff18a1c1fcaec97f7718f83d,openssl-1.1.1w,wxwidgets-3.2.6
1 ref_name ref datetime sha256 openssl wxwidgets
2 master 09e092774c00416bb1635880ef210d13aa99fe98 2025-05-25T00:21:50Z 5a405999f2332111d10d70699ec659d7766a34c4339c915fe75aca16324a68e6 openssl-3.1.6 wxwidgets-3.2.6
3 maint-27 c388a2d1b3f9918652276d4798692dd4d8ef97fc 2025-05-25T00:28:26Z c1c79695b4559eba35cc4df207b6b6063fa38bd2f67bbf1531f43dddfff171e1 openssl-3.1.6 wxwidgets-3.2.6
4 maint-26 7335f79eeaa0094c274dab2aa2ced9e138027c75 2025-05-25T00:24:18Z 74323d309a36c3cd21a7e4daa4989852c6077949d1ee5a4ab2403ddba5757234 openssl-3.1.6 wxwidgets-3.2.6
5 maint-25 52199ed7e79646b73bacc47c92967ce9970b2373 2025-05-25T00:22:01Z cc76a4f8a183c5b077a955a520b7ff12afe4063bcae74de26e9bdd71b5fb39a0 openssl-1.1.1w wxwidgets-3.2.6
6 maint c16299eb821718afd337db67f89c0fac56f79496 2025-05-25T00:19:44Z b345cb6ac07ba03469833927f4de4e3e44885e44996d7f3e3e30e9b4f6dce0dc openssl-3.1.6 wxwidgets-3.2.6
7 OTP-28.0-rc4 bdd4594181242f0d681b2e464b8bf12205fba30b 2025-05-05T18:58:38Z 584ee2ce5b63331ba57bf362fb20a6e28b7e0b26040ea9100d5ee7522a7148ce openssl-3.1.6 wxwidgets-3.2.6
8 OTP-28.0-rc3 cf38f1efc91853e384542ce105639226b7367ea2 2025-04-16T11:51:19Z bce2b8383898fb5386bfc14ca4462e509ed7f5a0466fe5d215fd8a2dfb2f5c64 openssl-3.1.6 wxwidgets-3.2.6
9 OTP-28.0-rc2 5ddf7a91568cdc29cb85f43640dbdb40fb3b3985 2025-03-19T09:16:11Z e1d04af4b57b921b0edbddf0595bbda3d89f50db67460a04ce77ede3bad1b90a openssl-3.1.6 wxwidgets-3.2.6
10 OTP-28.0-rc1 ba8f061732c41ad4bca7895e47acb5d26f54c032 2025-02-12T10:47:48Z 028793678f35df042a565fb17552717506bcfbbce6e7dc395ed9f896cb7eee62 openssl-3.1.6 wxwidgets-3.2.6
11 OTP-28.0 7a57568c13dedf4ab82ea2b881619788749bbdc5 2025-05-21T08:16:14Z 31a8a7deb607f936a24024a6b3ed278a2fd16af608687e1e2f91c9a6554b43f8 openssl-3.1.6 wxwidgets-3.2.6
12 OTP-27.3.4 fe31f32661e4e90ae4a1bb32551d2937f7c4e12a 2025-05-08T13:53:15Z 2d63ddb0d51d2964e9d5f01bb2a54c43ec4840cffb243f6a70d300628e891b99 openssl-3.1.6 wxwidgets-3.2.6
13 OTP-27.3.3 48a429f47c03e0fee574417345be90efec815abc 2025-04-16T14:24:16Z b923cfb68d483cd3de99f1c00944e36b5596a7239c77675e5d07ce675357109f openssl-3.1.6 wxwidgets-3.2.6
14 OTP-27.3.2 94c2583f43441ecd788e85ad00982b03e6b572f7 2025-04-04T08:53:14Z 7e6f744f0b92bcf36697db476988ecfd9be96840667667561496cfa631bae402 openssl-3.1.6 wxwidgets-3.2.6
15 OTP-27.3.1 901752e05d3ef678b22ecddb7379e8fe2a5facdd 2025-03-28T13:21:24Z a1b94b8ce7c151c59e309599bc2c290c824e4805b66b135f5ff2db261bb1eac0 openssl-3.1.6 wxwidgets-3.2.6
16 OTP-27.3 15637bf0ed9e2a5d015ae9260c0912e2de2d7108 2025-03-05T10:13:39Z f52be7289b13755ee20121a40e2a910f707fce3c2e4f1d358a525377da7789de openssl-3.1.6 wxwidgets-3.2.6
17 OTP-27.2.4 4df6b11359260d5e01161a651a35c7391021a218 2025-02-20T15:13:30Z 7797d076b5e0d8df7f36fcb73b3d88898da8ab98d801441fb78a06bf609db6ac openssl-3.1.6 wxwidgets-3.2.6
18 OTP-27.2.3 7eb2efcf82912f24e3d8ccf4854b42f28b5955bd 2025-02-17T17:14:28Z bd7f58deb6c97cd75fe63f9d36395d1675aec4ca0914f8f0f389fd7f0d2286d1 openssl-3.1.6 wxwidgets-3.2.6
19 OTP-27.2.2 d7f17f87b48465e4a3ff8d427df1551f91672d2f 2025-02-06T15:01:49Z ef44d779e4f8cfebdd59240a41b3ef4e99bd2e35ca84f219b7842d42f1ec0721 openssl-3.1.6 wxwidgets-3.2.6
20 OTP-27.2.1 c5725e0f7397b4c1296190bd96ac0fa50b850f20 2025-01-23T18:18:42Z 13151d5f3f07efa4b30c9bd824b34d7d85f289bf28baf633e504d5eb4f8177ae openssl-3.1.6 wxwidgets-3.2.6
21 OTP-27.2 46f2418451d1991d2060dc5b4d7d88f8259c9291 2024-12-11T10:22:06Z 91fd068ed9748b83f95b6e4a8c60e59562567a507cf6d4da8f8d44a88523ce54 openssl-3.1.6 wxwidgets-3.2.6
22 OTP-27.1.3 e8ab3f7fdc59da5dd4dc8ef8c1c7bcec22b52faa 2024-12-05T15:17:20Z ea878ed7d9c13c2aa44f6ea5af8321e1111967828577e5532d6ee04d92f7194c openssl-3.1.6 wxwidgets-3.2.6
23 OTP-27.1.2 1926819171af845832795d87bf1be0220710852b 2024-10-28T13:12:50Z 7a634452ab85a23d210ef482c89af7e7e8448e063a1ccaf92e815daf52b1a135 openssl-3.1.6 wxwidgets-3.2.6
24 OTP-27.1.1 67ded430d9be65e2e6c11bba323c0eb62d07cd1f 2024-10-28T13:12:16Z 36790419f0f30260174474d2bda9a3a8e269b0f3ebc6d873af03a3da93243565 openssl-3.1.6 wxwidgets-3.2.6
25 OTP-27.1 9ae2ef54fc6dacb5bfbe2dc6fc6f2522d57ce1fb 2024-10-26T01:31:19Z 99601924bf4b9656e4ecaff9936d4a3c15761b69a64cec24a8b89f6cb4f0e4c7 openssl-3.1.6 wxwidgets-3.2.6
26 OTP-27.0.1 ee9628e7ed09ef02e767994a6da5b7a225316aaa 2024-10-26T01:24:32Z f95748869c9206d394369932532ca2c23a6d21447607c6705cea4d5ab28c921d openssl-3.1.6 wxwidgets-3.2.6
27 OTP-27.0-rc3 5df3992d695da4d7e8777cf7605279ce9d131f1c 2024-10-26T01:20:53Z b8cdb3aba95f10ca0b2c61a0a6e2383dfc1d9cee49ac77d1955f6f0e5e80e58a openssl-3.1.6 wxwidgets-3.2.6
28 OTP-27.0-rc2 e651174c569694c92b1794ddd0a1a4a199610091 2024-10-26T01:23:23Z 4e0351fcac3399a217fddf6af30db45377ffbba1fe59c5d3e7dc6d364c077aec openssl-3.1.6 wxwidgets-3.2.6
29 OTP-27.0-rc1 b74bd21d5cb52e0fdc5ea321439c428783feea23 2024-10-26T01:13:02Z cf0b249e72a1ec1db93c4d081bdf20309383a0ab47971f392484323ab58b62af openssl-3.1.6 wxwidgets-3.2.6
30 OTP-27.0 f1c72ea22f0d0479807fbe543191f7a1ef325838 2024-10-29T19:30:52Z 41b4ad3e7081151c10b964d1b63982704d6a840da8a525bda0423f42028d180c openssl-3.1.6 wxwidgets-3.2.6
31 OTP-26.2.5.9 f900850abbd2c45b618675d1342ac85492ed1c5d 2025-02-20T16:14:22Z 2f1cba5d0a752edab7f4394bc361854b69cd89fe71f06acfc9e42b82b9a42324 openssl-3.1.6 wxwidgets-3.2.6
32 OTP-26.2.5.8 45fd6b3adb81f0b245d9baf4dcbdde049221fbff 2025-02-12T14:13:26Z 21d6aa90527a2fa16a47a73ad739925c6d8811d47d530a81a987cb53f2def3bb openssl-3.1.6 wxwidgets-3.2.6
33 OTP-26.2.5.7 fa62351cef47e7dc502c5d0b1348ef8988b5d7b8 2025-01-27T12:57:08Z c204588b446faf19c189ca536803b818c5b8b46c529a3b0b7df67a11d92b8412 openssl-3.1.6 wxwidgets-3.2.6
34 OTP-26.2.5.6 1f4a3b013b1df4034d6fb63623e77bfb142cadda 2024-12-05T14:50:08Z db9635c0b1d6d79dc0a66bdf7b64c41a1323b8790551a6df3ddb659f3deb1d38 openssl-3.1.6 wxwidgets-3.2.6
35 OTP-26.2.5.5 81399ff534e71be2425a0cae96e26c104fcde2f3 2024-11-01T07:16:35Z fc58d3d471a552451e6682df652fe989d5be639e9179e3d6b44deb78d4867501 openssl-3.1.6 wxwidgets-3.2.6
36 OTP-26.2.5.4 b6e7e233d0b781728e745dc04f4cb2645c6632ec 2024-10-26T01:07:55Z bd3f246ddd8448c1cb877dd9d9137ab7e77f9700608b4c0f68968a81f13fbb04 openssl-3.1.6 wxwidgets-3.2.6
37 OTP-26.2.5.3 84152c2c9d85128d3cce471f645f154c34132d82 2024-10-26T00:58:33Z 941970ed37bb76d690e03355b7d4e6770af076d89b62f542ac140efafdb7a179 openssl-3.1.6 wxwidgets-3.2.6
38 OTP-26.2.5.2 c1805ad6200cec57bf86640fb9a1c715db515b78 2024-10-26T00:55:50Z 628bcc158e5662004135241e7ab3e71146860c9fc5d1f86829061da38119144a openssl-3.1.6 wxwidgets-3.2.6
39 OTP-26.2.5.12 a2f903599fe779380ec197c8ab41a193eec2d148 2025-05-08T15:46:20Z 6cd58a09426aff768fb0117b27e60cd2b671c1336424aada0d48e47e26d4449f openssl-3.1.6 wxwidgets-3.2.6
40 OTP-26.2.5.11 c2fcd5185c0651630196b6997be848a344c4aa71 2025-04-16T14:47:54Z dec9c637e619dbd9add023c50a5ba0b23a30657d543417d7ff0d9033abdbbebe openssl-3.1.6 wxwidgets-3.2.6
41 OTP-26.2.5.10 eaa1b25cd65de117e82a4fbf709cb5cf6836f5ff 2025-03-28T14:48:04Z aa5a5759222e4eec003f5aae0f2804e2e487da4c81feaed7305c3a9e87fcdbfd openssl-3.1.6 wxwidgets-3.2.6
42 OTP-26.2.5.1 858efd5b35b572c71a8010ad323c4127eef5bc29 2024-10-26T00:51:06Z 587a9b9f7d5178895194691fdb57fab4d9b819cba644129381a73944eadbc821 openssl-3.1.6 wxwidgets-3.2.6
43 OTP-26.2.5 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-10-26T00:49:32Z 8eb273cf5c459829cca28a8caada5b0e289f43c126b0718fa85888731dccf7d4 openssl-3.1.6 wxwidgets-3.2.6
44 OTP-26.2.4 e26c5206dc98ec1b8f978fceaa61fd1354266ccb 2024-10-26T00:43:46Z ed9a515471bcf07ce392b0d3837f001b555f55d670f07f32cdd6c5ce510d78fb openssl-3.1.6 wxwidgets-3.2.6
45 OTP-26.2.3 928d03e6da416208fce7b9a7dbbfbb4f25d26c37 2024-10-26T00:44:24Z 92ec2364d9948b4885714aca32a1beb1115c753cf0a2b19b03012bc1805fe556 openssl-3.1.6 wxwidgets-3.2.6
46 OTP-26.2.2 b83df13eec5446beab06dd24315d37a5b0633fd2 2024-10-26T00:39:35Z e23a011e026687b66a25da9a1f6bcc4da94494c5de1eba6440b5b25b6f00ddb8 openssl-3.1.6 wxwidgets-3.2.6
47 OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2024-10-26T00:33:26Z 459bbf4efe65a4575bd16b26ab7d69d39327433233a712ebbe1dccd531fcf87c openssl-3.1.6 wxwidgets-3.2.6
48 OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2024-10-26T00:33:56Z 6b9760085de085f3a12d20935f338fc99ee67fd35d2e62a7e3e9cffb9b21242c openssl-3.1.6 wxwidgets-3.2.6
49 OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2024-10-26T00:33:32Z 82ba154649c17be8ff45268239d36e4d34e82a520ee57a49b9b337e3fa77d69d openssl-3.1.6 wxwidgets-3.2.6
50 OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2024-10-26T00:28:08Z d5ce0b59d827c751ab2f68e5e7f1757dabee399040eaedcfba491c8c79c66cc3 openssl-3.1.6 wxwidgets-3.2.6
51 OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2024-10-26T00:26:33Z 236ea16e738e5c57deae3ff424ede7944ffce14fac8b939a18ba2ccad85e4d81 openssl-3.1.6 wxwidgets-3.2.6
52 OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2024-10-26T00:25:48Z 8cb58daa3694229068f5a3f621c5508907a20593955abfd17185720505946764 openssl-3.1.6 wxwidgets-3.2.6
53 OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2024-10-26T00:19:22Z fb7d35f7838fd9422cdc215f2177953fa43bf72357628c59eefeb4c0852c5121 openssl-3.1.6 wxwidgets-3.2.6
54 OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2024-10-26T00:16:30Z ff2a6fe3e3c6f7aa851604c0ff3163cfe3dbf9ed06d2f1a62f753a758d9d39bc openssl-3.1.6 wxwidgets-3.2.6
55 OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2024-10-26T00:15:34Z c9f23a971cde0b7bb25d0b82a18f55f958ac169d499593c17b3d0c5d847a4714 openssl-3.1.6 wxwidgets-3.2.6
56 OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2024-10-26T00:12:17Z abf7d8ffafe4dafc39df96c062a0aad392f03c0abbe9a5d9f7a5b01189e48f9d openssl-3.1.6 wxwidgets-3.2.6
57 OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2024-10-26T00:11:24Z 8952b4fb76ce8d1b95b2de8643ddf19ad84993563860b313382915b290ef2d97 openssl-3.1.6 wxwidgets-3.2.6
58 OTP-25.3.2.9 68fa9c42426380772784eed26d24747bfee38fcc 2024-10-26T00:08:03Z 5702fa82c48a9732a5f1196cb32b617c475851e3471fd2b6e7e719792dfc032a openssl-1.1.1w wxwidgets-3.2.6
59 OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2024-10-26T00:06:15Z c6c1929c5408e9d6fc66c1b606e0926f362cd057db838b6013dac54b94cab39d openssl-1.1.1w wxwidgets-3.2.6
60 OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2024-10-26T00:04:48Z fe43af77747d7034204451ed630c4851d86c23432ce89d5f253505988656036a openssl-1.1.1w wxwidgets-3.2.6
61 OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2024-10-26T00:00:23Z 83bf16f30737ec14bf32a1acbfd86f65b89be2fa8b8bd4462c70c6c48d1e61b1 openssl-1.1.1w wxwidgets-3.2.6
62 OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2024-10-26T00:01:37Z ad254c611b29df084470bf3f757e619287b52c3145dced61a46aaa85bd58b36b openssl-1.1.1w wxwidgets-3.2.6
63 OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2024-10-25T23:56:58Z e1fd6458c109d6fc3f8ebca01b5d29a718d9612a7ffbac464ce870daf69cd6fa openssl-1.1.1w wxwidgets-3.2.6
64 OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2024-10-25T23:55:04Z 3b40c8fbee2bab28e5d979994dce3dbb0761df348a21798b1c50467783781324 openssl-1.1.1w wxwidgets-3.2.6
65 OTP-25.3.2.21 eb0176f76725c1d6cc594ac3c899cf5340f6a4aa 2025-05-08T16:49:06Z 8aed83bc19798efd25e0a32fb1eb174904a2881b3d9a8039d86f7aff6375cdb1 openssl-1.1.1w wxwidgets-3.2.6
66 OTP-25.3.2.20 3d83272458f7b0fb05aed4981a15cfa72ef7d2ba 2025-04-16T15:09:30Z 7456c582f71f1f8448cd6d2349302985e4691bc24785f72495da7db9989c54f0 openssl-1.1.1w wxwidgets-3.2.6
67 OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2024-10-25T23:54:34Z e7d36cab3aa0096c549f8e8fcd381fb3f4005dba698fc1f096dd9373b3862cd8 openssl-1.1.1w wxwidgets-3.2.6
68 OTP-25.3.2.19 2dc11e177ba8e5e051a2e88b731ec6de0eb8bb4c 2025-03-28T14:45:35Z 23b29d4fa18af2f0252b7d878316d492d114a0d3c2a97eed5e874601b36bddc7 openssl-1.1.1w wxwidgets-3.2.6
69 OTP-25.3.2.18 e1346297304a626ef9126f77e8b943d51646fe5a 2025-02-20T16:10:45Z adf16cfeab7e02003be2e13b23e37bc7952b45025e2400a008acab0e36c805db openssl-1.1.1w wxwidgets-3.2.6
70 OTP-25.3.2.17 90a7540d93530990531ec48a14594efea8974ca2 2025-02-12T15:11:54Z 6bd872e819aabdf2c07f81d6a0436f1a639c778440cf10be3dff783a88a9e4fc openssl-1.1.1w wxwidgets-3.2.6
71 OTP-25.3.2.16 b21c9ee6961e5b6aa1595d1f7547b349973ea833 2024-12-05T15:46:47Z 571677874adeeb77e585b0e732a13ccfe707497a6abfd45aa2c11df59ba4c46a openssl-1.1.1w wxwidgets-3.2.6
72 OTP-25.3.2.15 cd91473539f38e88d10cf9efce3551afa1dbdb45 2024-10-25T23:49:57Z 1f0d974438da48dbd15823a3e2753d5ca4a5aeccef49d7814af40393a3aff26f openssl-1.1.1w wxwidgets-3.2.6
73 OTP-25.3.2.14 412febbe2eb15958f92dd6f908b14cfcd2ff2c16 2024-10-25T23:49:51Z 9584a37799b64b3f095e36f000b0574ed5119ed8200899065da298b7e59aac32 openssl-1.1.1w wxwidgets-3.2.6
74 OTP-25.3.2.13 00c3a73a1a043f3ca76cc2cfd20ac5ccc1e3377a 2024-10-25T23:44:27Z eed02812b0104e5fa530bc2a932266fe5102412ced43efcbd7ce2ed9962c4017 openssl-1.1.1w wxwidgets-3.2.6
75 OTP-25.3.2.12 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-10-25T23:43:41Z c033ffd03966263de25794a1768813a0434c77e575b546a0b087fd587d5b63fa openssl-1.1.1w wxwidgets-3.2.6
76 OTP-25.3.2.11 e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b 2024-10-25T23:42:59Z 5dbcce0b562c03c273c29acb92e56d0d8a1fd25da15a665ffc3f621d8abdf94a openssl-1.1.1w wxwidgets-3.2.6
77 OTP-25.3.2.10 733439dc03b21ea92c096b6cc31befc133cd9081 2024-10-25T23:40:26Z ec0305a15e69fa9aa669fc2c95b34ded49597e77be84121da7bba104ac92f06c openssl-1.1.1w wxwidgets-3.2.6
78 OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2024-10-25T23:37:53Z 08c5b69026a6405d8b7f684cc295d75c09c1caaa8b339019dda35daa29db11ba openssl-1.1.1w wxwidgets-3.2.6
79 OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2024-10-25T23:36:51Z 8bd9f9a7f4580258b69dc6e4408ea300adc375c652ed519c5a51783aac200793 openssl-1.1.1w wxwidgets-3.2.6
80 OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2024-10-25T23:34:37Z d8b7c21118650c8f2703b09b4af92ced093e497e54e876e77c0ca66f75a91605 openssl-1.1.1w wxwidgets-3.2.6
81 OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2024-10-25T23:28:52Z 92a0ff47f7358c3d54dd2662f31209fcd429e625662891c34f995ae4f5046dcb openssl-1.1.1w wxwidgets-3.2.6
82 OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2024-10-25T23:29:00Z 73663617ee99d142ade4fb1f22148542d1c2cc81d34cb4dc9ca3a6df0fd6934b openssl-1.1.1w wxwidgets-3.2.6
83 OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2024-10-25T23:26:48Z e4f1f0d8e822e2c65ea10d187b1123d421583db7c58a8ca75159d4387274b294 openssl-1.1.1w wxwidgets-3.2.6
84 OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2024-10-25T23:24:37Z 0ea3e0bf2e0e4b392cf5673df947087c9be8383c9a6bee33ce371529737c7e23 openssl-1.1.1w wxwidgets-3.2.6
85 OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2024-10-25T23:22:03Z adb12459803d0eb2c7033af4a1262a788ef7d00a43bf3be83cb25d7ab3a63370 openssl-1.1.1w wxwidgets-3.2.6
86 OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2024-10-25T23:21:03Z 67fe4b03b2d2539397df718c2d0161012fa4c6586e342021d6d47c04574551d5 openssl-1.1.1w wxwidgets-3.2.6
87 OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2024-10-25T23:16:01Z 4a1705e5976b51e24159dc7cd06d25d58aa0dbe343e30119c6211a26edf825d1 openssl-1.1.1w wxwidgets-3.2.6
88 OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2024-10-25T23:16:23Z 62640b84c7a211c3d66919dd21505e42c9cc6fbf2deaafc71b1d7afbdba0a851 openssl-1.1.1w wxwidgets-3.2.6
89 OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2024-10-25T23:14:41Z 121b4ff6f86788cffb889836602f148dcb71ff60104cee838d5b953e2ddfc864 openssl-1.1.1w wxwidgets-3.2.6
90 OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2024-10-25T23:10:57Z bedcacf4cddf158f68c6972a86be6fe1362957741738c53f37ba77d5902abed1 openssl-1.1.1w wxwidgets-3.2.6
91 OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2024-10-25T23:09:39Z fc5e45caad51eb4b684eef752ea8eb96385de1d826b4551e07f8e0b03df2c87b openssl-1.1.1w wxwidgets-3.2.6
92 OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2024-10-25T23:04:51Z cdec63b483271cff74566977f346271ce3cc3508599de150d427a2e97e67fe4b openssl-1.1.1w wxwidgets-3.2.6
93 OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2024-10-25T23:05:17Z 04f463cee1e252480916f221556e72bf1b1d03df45d58c6d09afd9adefd6699d openssl-1.1.1w wxwidgets-3.2.6
94 OTP-25.0-rc3 47f121af8ee55a0dbe2a8c9ab85031ba052bad6b 2024-10-25T22:57:47Z d287456c7bf237c5884d07445cfca277eb541e2fbae49d0d3b70946ba8132e59 openssl-1.1.1w wxwidgets-3.2.6
95 OTP-25.0-rc2 85d0a8366e64f8272e332a63a2cba59afa3f7eb9 2024-10-25T22:57:08Z 949bad8c339694cbf4e4f6a84a3dd36914718e37358e257705512ea7e6605c44 openssl-1.1.1w wxwidgets-3.2.6
96 OTP-25.0-rc1 3c68ceea1f93119bed871866c690fbf5a95048c1 2024-10-25T23:04:36Z 9a39912e8fb6c12f9bc7e589be7cc176667d3b8a9c48c525a83e069f1ef18b1b openssl-1.1.1w wxwidgets-3.2.6
97 OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2024-10-25T22:09:27Z a6d318a64dc1593b6bea301a799352229b904ac6ff18a1c1fcaec97f7718f83d openssl-1.1.1w wxwidgets-3.2.6
+31454
View File
File diff suppressed because one or more lines are too long
+435
View File
@@ -0,0 +1,435 @@
OTP-17.0 07b8f441ca711f9812fad9e9115bab3c3aa92f79 2021-04-06T12:51:24Z
OTP-17.0.1 9e19d1bf9fc7dc322823327e5e78f4ec0c3cee37 2021-04-06T12:50:39Z
OTP-17.0.2 deacab96d83ad6432afbcba54cf2e372395008e5 2021-04-06T12:50:06Z
OTP-17.1 461dc05384eece7b4b7d84370fb0a2cf96ed2f6d 2021-04-06T12:49:39Z
OTP-17.1.1 a7176f9186ffd7eb2b26daca2264d425383cf6a7 2021-04-06T12:49:20Z
OTP-17.1.2 934b6de4d2ab6c31c5217e1ba4779ade9e37cc83 2021-04-06T12:49:08Z
OTP-17.2 c472c3f5aafc81a409d0443c4601de43bafb53cb 2021-04-06T12:48:59Z
OTP-17.2.1 56715334380680c1466d2a9165ea2f7affc93a78 2021-04-06T12:48:34Z
OTP-17.2.2 144f3e9c79a87f6477fdf547ce162a5d885aa201 2021-04-06T12:47:30Z
OTP-17.3 743ed31108ee555db18d9833186865e85e34333e 2021-04-06T12:47:18Z
OTP-17.3.1 ee24a87a779d8d10461cadd47b3eb276e70baef8 2021-04-06T12:44:02Z
OTP-17.3.2 5d49d05c3604f764736b10cfb287818d4b41efda 2021-04-06T12:41:39Z
OTP-17.3.3 461757503e8ecaaeb3ea9b84f5c0dfccd3408694 2021-04-06T12:40:07Z
OTP-17.3.4 9417f044ee3c291c2ea343c203aebdcc40597226 2021-04-06T12:37:47Z
OTP-17.4 af87b1c3d4897840d8247589a88d3611106ecedc 2021-04-06T12:37:32Z
OTP-17.4.1 6c40ea37d6ba97b12c888cc3143fbeacfb5527b0 2021-04-06T12:37:22Z
OTP-17.5 545890576542e4be630df8772654b99bd0306f62 2021-04-06T12:37:05Z
OTP-17.5.1 bbac1019905e6e493a2cd3c8463e53a818d0723d 2021-04-06T12:36:41Z
OTP-17.5.2 ff1e0b2fe44a347670a5d72c45c061fefa6abc7f 2021-04-06T12:36:34Z
OTP-17.5.3 efbfe9602983ff451b864e557bdf3733222b78ba 2021-04-06T12:35:03Z
OTP-17.5.4 10e8677c632df5f9433eb771076d1ff71c7ed75d 2021-04-06T12:34:06Z
OTP-17.5.5 f3fefbae24a2569a13b538d80d0e99129963ebef 2021-04-06T12:33:02Z
OTP-17.5.6 c1df511623b9a2a98d4d3862ae612c1ca9837da7 2021-04-06T12:32:52Z
OTP-17.5.6.1 99d3e9c5b2569169d2f5fefd67898d2533e5a83d 2021-04-06T12:27:06Z
OTP-17.5.6.10 a5d9e9901468d75a2913c83580d5e9e29f37462d 2021-04-06T12:25:57Z
OTP-17.5.6.2 12002949e5435d19c750fe2cd8e897b4059f875a 2021-04-06T12:25:52Z
OTP-17.5.6.3 155c22ff3ce3f667d4a984bd6648f029e0998381 2021-04-06T12:24:56Z
OTP-17.5.6.4 bd1251dfe4d60f09e569731d36a92e94acbe297a 2021-04-06T12:24:59Z
OTP-17.5.6.5 4481c1b152a4442f2e0a648ab2877313dcc97c50 2021-04-06T12:24:30Z
OTP-17.5.6.6 42493ad886f9b1b3e32e6f1bef084275a4480096 2021-04-06T12:24:03Z
OTP-17.5.6.7 d7db1f1612e8a5a8a732a7e055ba5618778f1ac2 2020-10-29T04:54:26Z
OTP-17.5.6.8 05cef5e3a267b3515acb834130675e0cbf69bf78 2021-04-06T12:23:26Z
OTP-17.5.6.9 6d4001de141a00b3bf37b8f7b24c5bde2b4f4015 2021-04-06T12:19:30Z
OTP-18.0 74a95b3d511177a9b35c2b0272b9ca5511b6f750 2021-04-06T12:19:08Z
OTP-18.0-rc1 bf3b377220f2531b9b101f32222067beb3ea750b 2021-04-06T12:16:11Z
OTP-18.0.1 1c14bf099be15790ccbe56f464e81a9557476b3f 2021-04-06T12:13:40Z
OTP-18.0.2 61828f77ca2542109ece006d730a4f8fe3300616 2020-10-29T04:49:21Z
OTP-18.0.3 6b4c2dbd1b4a30f421611987acec6315c62ac9d5 2021-04-06T12:13:02Z
OTP-18.1 1523be48ab4071b158412f4b06fe9c8d6ba3e73c 2021-04-06T12:12:58Z
OTP-18.1.1 a2c538dee3013bb6285027d9ae45b7f055e8e8eb 2021-04-06T12:12:22Z
OTP-18.1.2 3c799a7ee5ee26f643c7ffad79c81d6156f3dac6 2020-10-29T04:41:31Z
OTP-18.1.3 fe1df7fc6bf050cb6c9bbd99eb9393c426b62f67 2021-04-06T12:10:07Z
OTP-18.1.4 9dd0c95d56ec33bde9668bb47668aa27981ea18d 2021-04-06T12:10:08Z
OTP-18.1.5 c24a4bf84029d06cc79f49634684cd6d2eeafb62 2021-04-06T12:09:07Z
OTP-18.2 b855206a1a7788216717ca272f44e9beb1f58e7c 2021-04-06T12:02:25Z
OTP-18.2.1 21d6192389a04024f7a41ced9d0911a9cce6f4e8 2020-10-29T04:39:37Z
OTP-18.2.2 7cf9a621c5280a3e97967c4c63ab6ca1adde69c3 2021-04-06T12:01:45Z
OTP-18.2.3 d96471b3f404f7341279d8598dd74d92fb1a923c 2021-04-06T12:00:23Z
OTP-18.2.4 d646221c59fbf57d5beac913248b46f5dbebfbe7 2020-10-29T04:33:11Z
OTP-18.2.4.0.1 a7f420e08aabe6af376f7b9c6f6bd50f342dfe8b 2021-04-06T12:00:06Z
OTP-18.2.4.1 c0540f1b946d699afbe496ab7c481d88eb9ae78b 2020-10-29T04:33:20Z
OTP-18.3 5e1b5ef47f3f2b898d30e0425823835bd9a574d4 2020-10-29T04:33:15Z
OTP-18.3.1 afe72bfc1448ff426c38eceb7412f69e973aef62 2021-04-06T11:59:35Z
OTP-18.3.2 fea24ae8d37b33e97ef1897d0d3b6cdb2338c051 2021-04-06T11:59:13Z
OTP-18.3.3 1ab69efa960703b86a13ea6ba96f4fd56f1565f9 2021-04-06T11:51:12Z
OTP-18.3.4 53e7743216647d810d529e397bd3ea7278c6047c 2021-04-06T11:51:13Z
OTP-18.3.4.1 5cf780148575f1ea4c460d7c9783831e6fbce9ff 2020-10-29T04:25:06Z
OTP-18.3.4.1.1 7dd7c1aad07b726759dc98bb2a439e32d2e833f1 2021-04-06T11:48:25Z
OTP-18.3.4.10 5fcec3e909f3a2eebef82c974e3cfb351398fd20 2020-10-29T04:16:35Z
OTP-18.3.4.11 1283ca3bc4bba3381f8fd1f59fb62780d3e17472 2021-04-06T11:47:48Z
OTP-18.3.4.2 f5ef4087331c0181fd154dcaa372a05e6f8bd408 2021-04-06T11:47:51Z
OTP-18.3.4.3 e7966ef5cb0c2337a674d8cdca7c89802fa01bf6 2021-04-06T11:47:30Z
OTP-18.3.4.4 7518684155aaabdde97c7b624803523c045bc185 2021-04-06T11:47:25Z
OTP-18.3.4.5 79ea550fdf9ebd02c1932728dac509cd0d520a7c 2021-04-06T11:47:28Z
OTP-18.3.4.6 70213bdf6cfa2e61c7e9013c4c217a1857b9df2e 2021-04-06T11:43:43Z
OTP-18.3.4.7 8c54c2199c503e7eac931b4e1765f5307726dcc8 2021-04-06T11:43:41Z
OTP-18.3.4.8 ba3710484344ed57124574abcd0f19fbe251389c 2021-04-06T11:36:59Z
OTP-18.3.4.9 60abdddf4bc5a25ca31af151642ca59c7dd07e92 2021-04-06T11:36:35Z
OTP-19.0 3b7a6ffddc819bf305353a593904cea9e932e7dc 2021-04-06T11:34:43Z
OTP-19.0-rc1 f68a3780fbcc836c7036b55db5ee1d0447213c8f 2020-10-29T04:16:44Z
OTP-19.0-rc2 2c9dba638a8bda92e3db2d5c07e6ba251330c7ca 2020-10-29T07:12:03Z
OTP-19.0.1 0573efbc18fc20f8646cf3ff64d2affd06e03cb8 2021-04-06T11:34:38Z
OTP-19.0.2 b490fb8664ec6e5ceaadc1c74350dc666f5406d2 2020-10-29T07:11:52Z
OTP-19.0.3 020d38d4c9062f255b52eeb35542152c7cff1598 2021-04-06T11:34:40Z
OTP-19.0.4 19db7510939149206017c925032d390da9a83fe9 2021-04-06T11:33:38Z
OTP-19.0.5 71894a879d6254693791585246ce340dd7414b82 2021-04-06T11:33:32Z
OTP-19.0.6 226a754d1f4babb262b2a15569b174921f97ad86 2021-04-06T11:29:47Z
OTP-19.0.7 33b39b559a31c38465dfc038218f432c9c60a9ad 2021-04-06T11:28:36Z
OTP-19.1 e6059f94571a6c968c15b9de6b7d63ebd64f9acf 2021-04-06T11:22:17Z
OTP-19.1.1 310b00b7fc18b5883f5f2cb1b992deb1dd6c9a65 2021-04-06T11:20:38Z
OTP-19.1.2 7a5356d99d8f01572b67305cc9a86446fad351e3 2021-04-06T11:20:35Z
OTP-19.1.3 a59807ef9a6a8af6eb6f13976eb405ddb9baad6c 2021-04-06T11:20:30Z
OTP-19.1.4 c1c2149818396bdefe9eff995184f8864f18fca3 2020-10-29T03:59:57Z
OTP-19.1.5 926391fbb8761d5833b3a6f5c9e523fcda373c6d 2021-04-06T11:20:20Z
OTP-19.1.6 2b41d8f318b7e5ec139d42fd2f01a132699be839 2020-10-29T07:07:28Z
OTP-19.1.6.1 6ceb840258a6faf74f63b481198ae4bf9399f2d0 2020-10-29T03:59:55Z
OTP-19.2 3473ecd83a7bbe7e0bebb865f25dddb93e3bf10f 2021-04-06T11:19:07Z
OTP-19.2.1 bca5bf5a2d68a0e9ca681363a8943809c4751950 2021-04-06T11:19:28Z
OTP-19.2.2 51faafa9a20c4afa7944b8089b26f22c774bed19 2021-04-06T11:14:32Z
OTP-19.2.3 aa315e1cf1b79ab782e5b4c944595495ebf4e2f4 2021-04-06T11:08:58Z
OTP-19.2.3.1 677cbdffef317aaff00f1ef7eda0e28bd88fbb96 2021-04-06T11:07:08Z
OTP-19.3 a748cafdc7063d9f181ba12088db6458793ced2f 2021-04-06T10:58:57Z
OTP-19.3.1 d25ad84195ca42969fbfb017a52aab8c8effc246 2020-10-29T03:51:14Z
OTP-19.3.2 6acb7d6fb8d23c0b0b78d30a618d2636ad463e6e 2021-04-06T11:06:37Z
OTP-19.3.3 0298a195873c606ac885d37f54a098eca3d7905a 2020-10-29T03:50:34Z
OTP-19.3.4 f954cdea9b67369185094a3aea7cb611dd680b3c 2021-04-06T11:06:35Z
OTP-19.3.5 87bca557898bea79dbd53d59b21f6e7384e3a25d 2021-04-06T11:06:30Z
OTP-19.3.6 da06fd040775fffee17409ebbd6fa797e34d6f99 2020-10-29T03:42:52Z
OTP-19.3.6.1 8d9cde83b628533ae7a5fe85a5dd9c6c00c084e3 2021-04-06T11:06:26Z
OTP-19.3.6.10 5e64ffd74845a2b3b0a31968d31b2b409de41ca1 2021-04-06T11:05:31Z
OTP-19.3.6.11 58966e6d0b8ebdb96db02e42dd422f15be829df1 2021-04-06T11:01:27Z
OTP-19.3.6.12 ffc6c26914813a95fe0652c51b57c3c00a9f4ad7 2020-10-29T03:34:05Z
OTP-19.3.6.13 777e8a89dc5cabe4acd4910ce5e8f9e7e5d8d6b5 2021-04-06T10:52:26Z
OTP-19.3.6.2 0c0d7899f869eae275a9dd2677791f34bbd25bfe 2020-10-29T03:42:37Z
OTP-19.3.6.3 2cc46961352aded5c84ecb9bcb32581461dbc047 2021-04-06T10:52:24Z
OTP-19.3.6.4 e64a1f429ec5f7534e0201fed42967aeb1aae8d8 2021-04-06T10:52:14Z
OTP-19.3.6.5 2e7160f3c28d495a8b798c5f8b484b1b977cee8e 2021-04-06T10:51:30Z
OTP-19.3.6.6 33521da61673b890bcd05eda02f38fea1fe58a30 2021-04-06T10:52:21Z
OTP-19.3.6.7 bf70d8de7a6c52cb3ba51ae3e5506d8fc31bbc69 2020-10-29T07:07:13Z
OTP-19.3.6.8 90edf69ba7acbfaa55a709fa115ce8bb782b9dc9 2021-04-06T10:52:19Z
OTP-19.3.6.9 3d0c4930775cf2ab304d5e4701b41ffc2936ce53 2021-04-06T10:52:28Z
OTP-20.0 040bdce67f88d833bfb59adae130a4ffb4c180f0 2020-10-29T03:30:08Z
OTP-20.0-rc1 4f03eba5294f1c1bc922b07f1267e6b0099fd4b5 2020-10-29T03:34:07Z
OTP-20.0-rc2 d106c5fffb3832fffbdf99cca905390fe15d489f 2020-10-29T03:33:57Z
OTP-20.0.1 a01de6873844ba510084090abec734c4166d71fa 2020-10-29T03:29:36Z
OTP-20.0.2 6ede2da826335960037299d9f3b0e66d072ea5a0 2020-10-29T03:27:26Z
OTP-20.0.3 41878bba817fc2ec9e08529afe19c2655742dbd1 2020-10-29T03:25:53Z
OTP-20.0.4 a230f26086b3db9097f06d4bb91fb3b2e9379c77 2020-10-29T03:25:48Z
OTP-20.0.5 a3c983b4ba8755e39083bdaa785e400e8b5d745c 2020-10-29T03:17:54Z
OTP-20.1 02fd746c40e829adbe77cc526c7df904698e2534 2020-10-29T03:17:52Z
OTP-20.1.1 69292a11cd4b31fd3ff73b44f28d527f2d16f555 2020-10-29T03:17:05Z
OTP-20.1.2 919ef5de2858e606d4a9be3e0e995b0802c76e33 2020-10-29T03:14:09Z
OTP-20.1.3 a98379d0519c28f9bc9b673ed2c09fb1ad52456e 2020-10-29T03:14:16Z
OTP-20.1.4 3e8c1ff94c0a73df71daadd4eb782c21c49f22d9 2020-10-29T03:10:21Z
OTP-20.1.5 84f29ab803e8f36ef058a47f4c2b224f4dd58220 2020-10-29T03:10:18Z
OTP-20.1.6 f021a71ad8ffd2d1f5548927944d2b08935511d1 2020-10-29T03:10:13Z
OTP-20.1.7 2302ea8ca97b8a9075e9234d15430c47d3a115c8 2020-10-29T03:11:17Z
OTP-20.1.7.1 715c34cbea60ee6527b1963f8802f053e705a03e 2020-10-29T03:10:09Z
OTP-20.2 44b09e036b31b29dddc3b178e8f6b9fc96a9a874 2020-10-29T03:22:58Z
OTP-20.2.0.1 3f45d2f012d18a44e28be5c944b92996d8f4f517 2020-10-29T03:10:00Z
OTP-20.2.1 3a14bb468b1f3f1f5bef3c18291fe0498429a417 2020-10-29T03:07:00Z
OTP-20.2.2 194513197e19cd592f3f5c2231510542f5193fe4 2020-10-29T03:06:38Z
OTP-20.2.3 309ef748ddc5bde4bcba280ce2739385f27a76e6 2020-10-29T03:02:34Z
OTP-20.2.4 13c6a4bf01d39a5002e09ef1f82619cde9f2c90c 2020-10-29T03:02:16Z
OTP-20.3 a113f6117fd696ea6f84ed754055b4ec97a7ccb2 2020-10-29T03:02:29Z
OTP-20.3.1 0f2ead7bedeedc852db2deeeaa0e9e096bba8c0f 2020-10-29T03:02:09Z
OTP-20.3.2 c5ee502e6031986983d3596745cad7fd547fd9c2 2020-10-29T03:02:03Z
OTP-20.3.2.1 3c2908f8a6d4b55407c553db09cef8e22848c152 2020-10-29T03:02:06Z
OTP-20.3.3 6fad272f6b0a6b751386497191eb26e62e800ae2 2020-10-29T03:01:13Z
OTP-20.3.4 f2c1d537dc28ffbde5d42aedec70bf4c6574c3ea 2020-10-29T02:58:59Z
OTP-20.3.5 b5b627ded69445c06e8fbe34cda3421854c5582e 2020-10-29T02:47:15Z
OTP-20.3.6 40ab3958644be3fc14682c54233514fdf880386a 2020-10-29T02:46:52Z
OTP-20.3.7 cfaede58328ace4bb4fb7c5e1b055e420c0ded9a 2020-10-29T02:46:18Z
OTP-20.3.8 db6059a9217767a6e42e93cec05089c0ec977d20 2020-10-29T02:46:31Z
OTP-20.3.8.1 aa490b13a7f98e54c48fea3537f02614f1145ffc 2020-10-29T02:55:52Z
OTP-20.3.8.10 2e6b0b105b48e072d13672e0ca73107fc75cbcdc 2020-10-29T02:38:01Z
OTP-20.3.8.11 1da4135c98d9160d2d890724eb423db1fd1e39a2 2020-10-29T02:34:52Z
OTP-20.3.8.12 cb86d6daabc6dc2af7d05fd1c5b44b1697bad926 2020-10-29T02:34:06Z
OTP-20.3.8.13 39676016001f61affa62f040f42c704a62fa542c 2020-10-29T02:33:58Z
OTP-20.3.8.14 166aa12d68c71814ad3a06345bec57fa78a4b7de 2020-10-29T02:17:49Z
OTP-20.3.8.15 e6bf92e6e1a691bba97ea3d339fdab1872b823b3 2020-10-29T02:33:07Z
OTP-20.3.8.16 13f956c27a25b726b0cc297740d1f14bf854567f 2020-10-29T02:31:49Z
OTP-20.3.8.17 0d6eeb82210b5ad848af972c3b2f687a52edd156 2020-10-29T02:30:37Z
OTP-20.3.8.18 354da9029c62668d1ef5284aa60426d3b5349ecb 2020-10-29T02:30:27Z
OTP-20.3.8.19 487729f0a064d32a3fea6ad092f59a60ee53ca5f 2020-10-29T02:30:04Z
OTP-20.3.8.2 857156bcadae45fe112911bd7ca735ac6f3ca9d2 2020-10-29T02:46:07Z
OTP-20.3.8.20 8ab1bc2af5933b36c1583b1168e9b7875334cd50 2020-10-29T02:28:08Z
OTP-20.3.8.21 22a55c40254cfee683e070167794fab632bef865 2020-10-29T02:25:50Z
OTP-20.3.8.22 b228a78ccf59d79da8ba5bcbe7a354206b138595 2020-10-29T02:25:37Z
OTP-20.3.8.23 1d1ee8f87ae2b651dbb2502fc19577a6a3a6f34b 2020-10-29T02:11:20Z
OTP-20.3.8.24 edc678d5add2c741bc6d63f9f434e43e9bb12dae 2020-10-29T02:09:42Z
OTP-20.3.8.25 6a99831ae3c5c7962929108480323792af6cbc61 2020-10-29T02:07:53Z
OTP-20.3.8.26 8b1efc6cc3fa3b64bae51db4943f77f8ddd1399c 2020-10-29T02:07:43Z
OTP-20.3.8.3 107c492a5e3ebe315d68f9438191f2b0c2d37e5b 2020-10-29T02:42:23Z
OTP-20.3.8.4 757057b32f60fc1626af9593b49975f40fcceefd 2020-10-29T02:41:35Z
OTP-20.3.8.5 fe34bce692c8f83f46771f1f85a62137de10edd7 2020-10-29T02:40:52Z
OTP-20.3.8.6 2c7fbaf3b358a01c2d7541220d455759bea413b5 2020-10-29T02:38:52Z
OTP-20.3.8.7 8bb0d5d4049b6b2ec41f6cc3e154e9f688029bef 2020-10-29T02:38:36Z
OTP-20.3.8.8 9dc3d174810d468e718731953de3e9cc4bc95f43 2020-10-29T02:45:52Z
OTP-20.3.8.9 0eab3e63a93235cfa0bda36d25df15fd9421e642 2020-10-29T02:38:08Z
OTP-21.0 a0ae44f324576104760a63fe6cf63e0ca31756fc 2020-10-29T02:07:04Z
OTP-21.0-rc1 24bfa1943a85f9f9db34a799d44e072306694db9 2020-10-29T02:07:18Z
OTP-21.0-rc2 d3b4568f6d910eb4ce26b7a899c8c414ae252386 2020-10-29T02:07:10Z
OTP-21.0.1 a09907d56e29b24ded9a34de82bceac7f39021d1 2020-10-29T02:07:07Z
OTP-21.0.2 1f55b15c5e3f6ff79c855963876c501e9f782406 2020-10-29T02:06:36Z
OTP-21.0.3 a3a900e382ccba96ef15369c5771070e538b8367 2020-10-29T02:02:38Z
OTP-21.0.4 4664de710ded469916fcc8f85d4e9791adc319e9 2020-10-29T02:01:27Z
OTP-21.0.5 e37eec271ad08a6689e358071eeb800674cde938 2020-10-29T02:01:15Z
OTP-21.0.6 53b1e77ea7be8d90d652521a2326046b5d95c3e2 2020-10-29T02:00:18Z
OTP-21.0.7 f7012b7a731924193cf05fc77b103e89bd0fcbfb 2020-10-29T01:59:14Z
OTP-21.0.8 30e5321740b96b3a8984611b6f821692716d0555 2020-10-29T01:59:06Z
OTP-21.0.9 333e4c5a1406cdeb9d1d5cf9bf4a4fadb232fca8 2020-10-29T01:58:48Z
OTP-21.1 377f19f25aeec6939a6728bd0c4910086c22ccdc 2020-10-29T02:25:14Z
OTP-21.1.1 d9682b02b81fa6e23e554b6e017650eb89ecebed 2020-10-29T01:57:51Z
OTP-21.1.2 db35a04a38f9501b921beac2c46576c5fa13e75a 2020-10-29T01:54:45Z
OTP-21.1.3 9103097e3480b5fa8737205793df56c6288f5733 2020-10-29T01:53:53Z
OTP-21.1.4 51b11a0e7ad7794810be28b7239639784a85caf7 2020-10-29T01:53:44Z
OTP-21.2 3825199794da28d79b21052a2e69e2335921d55e 2020-10-29T01:53:14Z
OTP-21.2.1 5da29dab1d0de935b37cbfc9018d0d01955f1f48 2020-10-29T01:52:10Z
OTP-21.2.2 f0ea49125815ec9197ffb6c74e20ebb5f10732d4 2020-10-29T01:51:35Z
OTP-21.2.3 3f4b17036bb6dbd302da3c38830512439b146e34 2020-10-29T01:50:43Z
OTP-21.2.4 35f51c7f057943c25ccb7997526c9d47aed0cd0b 2020-10-29T02:25:18Z
OTP-21.2.5 934f9974eb6bec43cd9445ec0f5019a4d1389428 2020-10-29T01:50:10Z
OTP-21.2.6 f30b1052c7097a95faaba272feccc6190682a7f8 2020-10-29T01:47:08Z
OTP-21.2.7 0ec68a93247ca0ea1d44a2465767dffa4450411a 2020-10-29T01:45:44Z
OTP-21.3 620ac3e68c5bc8b36143965fcf2892a07dc005c4 2020-10-29T01:45:24Z
OTP-21.3.1 a4f71b669ad9ece1a4afa671601c7c72dc89f042 2020-10-29T12:55:36Z
OTP-21.3.2 7e6fff1e849998a3dd747b4d3cf35f39cb896aa0 2020-10-29T01:45:27Z
OTP-21.3.3 1feae54b6a313f7a35ca1671e3c50f8b434a1bb0 2020-10-29T01:45:05Z
OTP-21.3.4 7ad05d6dd4230061e8120ae8c0dec2535f47e294 2020-10-29T01:44:38Z
OTP-21.3.5 5d05cf5417b9f447a2de1cfaf705371c9ba64d50 2020-10-29T01:43:08Z
OTP-21.3.6 98669a56d4cacf5bf6c7413d264dc50289f84bb9 2020-10-29T02:24:43Z
OTP-21.3.7 68a90eb777b5c1e48c0760337fbf2b0b8a9aa6aa 2020-10-29T01:42:38Z
OTP-21.3.7.1 bfc4332e536d0ac9fdba62762607416c24e52ee9 2020-10-29T01:40:11Z
OTP-21.3.8 7fe7fa3dde556b5b92522f8279d465bb52baf1f6 2020-10-29T01:38:00Z
OTP-21.3.8.1 3b2c1dd3fdf1fec362cff3a88e188ef989ee79e5 2020-10-29T01:37:14Z
OTP-21.3.8.10 d0389a71bf302e2fd9487c1328ec0a5f33169639 2020-10-29T01:30:38Z
OTP-21.3.8.11 2896f4f12a9d9c3adeea41537348ded1a0f7ed32 2020-10-29T01:28:39Z
OTP-21.3.8.12 4b1a7d77593cab824bb5ea65bb58043adb5e2556 2020-10-29T02:23:39Z
OTP-21.3.8.13 d9523afc8bb54fa9772462170018f982359c0e0d 2020-10-29T01:28:21Z
OTP-21.3.8.14 8c27af949727bc5569b52d28dc4bf4a434d4f67d 2020-10-29T01:28:09Z
OTP-21.3.8.15 2cff1df7d6ba2ac8280fc1dfcde273bcd53b5727 2020-10-29T01:27:21Z
OTP-21.3.8.16 30c9094138934afbc88ab5827a409466464f37fd 2020-10-29T01:26:59Z
OTP-21.3.8.17 460a07fd6ea0213b245cec82caf2d325d1e55592 2020-10-29T01:26:55Z
OTP-21.3.8.18 526ba5933944a309d5225b801d936d0b41c622f3 2020-10-29T02:23:06Z
OTP-21.3.8.19 23719563b2a8255dd29c9bb102648b7e5188d633 2021-01-20T08:58:40Z
OTP-21.3.8.2 2bcc317861b118461376766692968775ab405cef 2020-10-29T01:37:11Z
OTP-21.3.8.20 775806a5363ad496ca573f4baa797628d15d7e2f 2021-01-25T10:49:10Z
OTP-21.3.8.21 67d0dd0997c3ac162b180cf86a084b34cabb9e0b 2021-02-19T12:32:10Z
OTP-21.3.8.22 70745eaadf13f52c675cb84f5b4c4ecd31a1ed46 2021-03-30T08:20:57Z
OTP-21.3.8.23 fd2e6b7c55a82731fe6e4f0314c720290ccdc8ae 2021-05-06T07:40:58Z
OTP-21.3.8.24 2735ffc3d883afa727569fa5becba3d32e262ace 2021-05-31T22:54:59Z
OTP-21.3.8.3 9127de8d0204755a7a95b674e77c6aa0583efce0 2020-10-29T01:37:13Z
OTP-21.3.8.4 348e328375fb774b3fa919ffd1c4811367406516 2020-10-29T01:36:58Z
OTP-21.3.8.5 1be06fca56f5a13894b5317292fb3077d99e27d5 2020-10-29T01:35:53Z
OTP-21.3.8.6 4e0ab84c9f5f57bf73f72294789a447f458291f5 2020-10-29T01:35:26Z
OTP-21.3.8.7 9cf26085b35d8b305369f495001295e2dea90a84 2020-10-29T01:35:24Z
OTP-21.3.8.8 d233c924fe2de37c60b8d35898e57a8dcf6924d8 2020-10-29T01:35:07Z
OTP-21.3.8.9 76b004486063ac78586c8de69b2a7c9bd5ecc1f5 2020-10-29T01:32:36Z
OTP-22.0 6618ce7b6a621e92db72ea4f01f7d38553c8818c 2020-10-29T01:19:35Z
OTP-22.0-rc1 91637325d535b0881f6cc279927785d8ae0350e2 2020-10-29T01:24:37Z
OTP-22.0-rc2 d1b431a72f65ace425d6d85e57cb6e374f8d896d 2020-10-29T01:23:12Z
OTP-22.0-rc3 5b56ecbe12493a1ff6a0e975a65cefd09005cecd 2020-10-29T01:20:46Z
OTP-22.0.1 d32991afaf3fc5f9f73e3e2448672bb9a1b80101 2020-10-29T02:22:10Z
OTP-22.0.2 abbe8d424676a473bcebdf3b97996ac7a5a70f16 2020-10-29T01:19:15Z
OTP-22.0.3 b4fb2e5669acb02697d9a9ab168eb0fbff6f370c 2020-10-29T01:18:31Z
OTP-22.0.4 4319a7f8bc93388ec540e954eb9bb73ea1eec4ef 2020-10-29T01:17:57Z
OTP-22.0.5 7999631c63998cffc07bbcc91dd86cbe709dde5f 2020-10-29T01:17:55Z
OTP-22.0.6 fa5e2cae48323a391ff65512a972d6c9f4ba4119 2020-10-29T01:17:04Z
OTP-22.0.7 3967d28c05dae77db30b15e56eb4ececf4f1afef 2020-10-29T02:21:11Z
OTP-22.1 e62a389ce5dd27e7b26802243a5565ffd1feaef0 2020-10-29T01:14:36Z
OTP-22.1.1 2d381f491bb62cd80209dcddfe9ad79eaad6f71d 2020-10-29T01:12:43Z
OTP-22.1.2 b309db9f63bc6c07ecf1a273203791121d255e90 2020-10-29T01:10:50Z
OTP-22.1.3 a54dabce8c298a630f868a02ba7ef208df61080d 2020-10-29T01:09:58Z
OTP-22.1.4 6611181ae71422a1c66798718b37474641a090a9 2020-10-29T01:09:53Z
OTP-22.1.5 aa04ba3832f90baf4d7a5db46c7e30f159dd1853 2020-10-29T01:08:39Z
OTP-22.1.6 1ebb35ecf7de8e2763e665339e4e8f54500f5274 2020-10-29T01:07:53Z
OTP-22.1.7 0739760ac6ad4c9b2a92bca04a6e68a0e90528ad 2020-10-29T01:07:38Z
OTP-22.1.8 e6bb29f2aa9241b1966085c2264eb7f92d018b7e 2020-10-29T01:07:48Z
OTP-22.1.8.1 3affe7fb59341494cec157615a81a036956d7612 2020-10-29T01:06:53Z
OTP-22.2 926f03ce5ba4f2156a36940d267a1a1e683484ff 2020-10-29T01:06:41Z
OTP-22.2.1 4583b137e585e59a3fc7020b781911a6927187a2 2020-10-29T01:05:22Z
OTP-22.2.2 11b70e35e2322819d3b1bbe6a9af17800671394c 2020-10-29T01:03:21Z
OTP-22.2.3 33feb560af990dffdc138172741b16d7cac9bcb5 2020-10-29T01:01:50Z
OTP-22.2.4 692c0a4f98a85b81de8121ee2a452aa7350c819f 2020-10-29T01:01:37Z
OTP-22.2.5 19f272489dcac18147747c6a8b011e0d264cdfe8 2020-10-29T01:00:43Z
OTP-22.2.6 fb2d77b683aa21e2af801bcba4647cd6f826dd40 2020-10-29T00:59:15Z
OTP-22.2.7 60d3c955652cbd44e9d1e300b4834e16db565ce1 2020-10-29T00:59:07Z
OTP-22.2.8 1af6e2d6313aab7a736008f17fc6577e3ceb9195 2020-10-29T00:59:25Z
OTP-22.3 5b526169ea616e87a7145d2a996b94a91879f200 2020-10-29T00:58:38Z
OTP-22.3.1 f30844e4c506405c5219ecdfe1ed2989a2a6f1e2 2020-10-29T00:44:54Z
OTP-22.3.2 b55ccdf1539e9c80033c0f9d10aecaee3ab434d1 2020-10-29T00:44:45Z
OTP-22.3.3 e17bf2e452a421743f028960b4e1c559f3f8f450 2020-10-29T00:42:54Z
OTP-22.3.4 6d5a5f31c36bbdaad21585d25974177bd1b75e66 2020-10-29T00:58:23Z
OTP-22.3.4.1 7367d5d70409cd3696eb84f2e59ebab58ca14be7 2020-10-29T00:42:08Z
OTP-22.3.4.10 17c8d420e951b6723bac56478c5267a6c0503db0 2020-10-29T00:33:35Z
OTP-22.3.4.11 579c0a40867e3d0f6f5ad0a23c38fcea679bf4e9 2020-10-29T00:33:28Z
OTP-22.3.4.12 038a4e93f3779101dbfb48548c1dc575a1e94f1e 2020-10-29T00:33:14Z
OTP-22.3.4.12.1 362cb569f04e36380ef43392ed1e30b1d89a21e2 2021-05-07T06:26:38Z
OTP-22.3.4.13 59828a7d10c6202715099ae0ae4640801feb33ac 2020-12-07T10:21:46Z
OTP-22.3.4.14 982bf944b0a7e00dfcbf39703b9e47092b21e0ec 2021-01-13T13:06:23Z
OTP-22.3.4.15 70a94146d27e57524b34d79ab915adf54347ba0a 2021-01-20T09:12:23Z
OTP-22.3.4.16 304a086f18cbe9eb1b88d06afcaa6efdbb57dacc 2021-02-19T12:15:33Z
OTP-22.3.4.17 171f509fbf5a284bb4623fef32537f21cc496751 2021-04-06T08:18:39Z
OTP-22.3.4.18 595bed6616baa6f97e8be2ceb9adf33df4983d05 2021-05-06T08:11:03Z
OTP-22.3.4.19 7109141d8ff05840117677992b3e754514f45503 2021-05-20T22:00:14Z
OTP-22.3.4.2 5664ccc8f9bbe6d22e4d088e85386cd7ffcee120 2020-10-29T00:41:59Z
OTP-22.3.4.20 7c6a3990dc43e89d3de8185c7a0aebad542fc8ef 2021-05-31T22:35:04Z
OTP-22.3.4.21 ea2b0b819fb0c6c703c6699ce45b5a4c7c4f70b4 2021-09-03T05:17:18Z
OTP-22.3.4.22 4394d0112e811302fe41c06fe64612251acb2cb5 2021-10-19T07:57:37Z
OTP-22.3.4.23 fc70d7f6fe3dfea5c007087bf555eb9b1e811fa1 2021-11-11T18:33:36Z
OTP-22.3.4.24 a53ff4ad87a6c4db1f7302290779db205723bb32 2021-12-21T19:52:19Z
OTP-22.3.4.25 c7c0151633566d73bd3f0b50920c8bcdffa0d923 2022-03-29T15:11:03Z
OTP-22.3.4.26 4437d5f3ee540ffeee2c33be4a19b7f5b81a3d1b 2022-05-03T07:45:40Z
OTP-22.3.4.3 2474135c753cfca3dde9141173b262a6e1da2f81 2020-10-29T00:41:50Z
OTP-22.3.4.4 351350b77159a50ec557bee3d423d7f6755cbc2e 2020-10-29T00:41:11Z
OTP-22.3.4.5 df83e85b18448379170c523e901e83357ba985fd 2020-10-29T00:39:40Z
OTP-22.3.4.6 7339e8f745c9ae4cc71e8dc09be37e3116249392 2020-10-29T00:36:58Z
OTP-22.3.4.7 4fe38e31ba9110fac6dcfecea198fa4fecf9d120 2020-10-29T00:36:45Z
OTP-22.3.4.8 dcedff2a67861fb546626c3e6e9fc41cbc17de6d 2020-10-29T00:36:49Z
OTP-22.3.4.9 9fc11d032af0d72b462d2b64c925213718c2ce56 2020-10-29T00:35:19Z
OTP-23.0 7a8d04dbcb388a5d837a213ad249c1b96e19e998 2020-11-22T21:02:22Z
OTP-23.0-rc1 2b823b90b7dbd56aae3a3fbdcb182f9fd5127a59 2020-11-22T21:18:29Z
OTP-23.0-rc2 a24425668beed38e04039c292361e09c4826683f 2020-11-22T21:14:04Z
OTP-23.0-rc3 9f17d424ada5353db1e5b31296484d95679f8ca8 2020-11-22T21:10:57Z
OTP-23.0.1 dfe280693df2990e1ee31ece3431e85a3c3dc07d 2020-11-22T21:01:04Z
OTP-23.0.2 d687a6f130d6554728cc250b932bad50bb729502 2020-11-22T20:56:32Z
OTP-23.0.3 44b6531bc575bac4eccab7eea2b27167f0d324aa 2020-11-22T20:49:01Z
OTP-23.0.4 c210ba41b305763f51a1f9663b616f606b10d42e 2020-11-22T20:44:28Z
OTP-23.1 1b5dce9313e29c320593b3bba5ca020a23019706 2020-11-22T20:36:51Z
OTP-23.1.1 3f21ce1e6a5d6c548867fa4bc9a8c666c626ade1 2020-11-22T18:47:22Z
OTP-23.1.2 fea47f1127b7190898b84852a90a4426fa022b39 2020-11-22T20:35:45Z
OTP-23.1.3 8e87411a2552104111a2f4592a972e5c7c6f8723 2020-11-22T20:19:57Z
OTP-23.1.4 f48399440e07199f89e589ac91bc866651264298 2020-11-22T20:19:17Z
OTP-23.1.4.1 a148702f474c936814a6d49539de56336a2a0571 2021-06-07T08:52:56Z
OTP-23.1.5 600506690a10215a6c7e21eefbf855216cda4c33 2020-12-07T08:58:18Z
OTP-23.2 5a3d03ee2c12f4c93cf7375abdb3c04f7423f76d 2020-12-16T07:44:11Z
OTP-23.2.1 2c89431fa867d5b1cc56f26a9282bcfb6fcdec58 2020-12-21T10:08:46Z
OTP-23.2.2 1a7dc7ad22b089a01b253432484983fd6e141103 2021-01-15T11:06:16Z
OTP-23.2.3 050a78f8a67ed76a632f0e73b76ceb83e7054e5f 2021-01-20T12:37:28Z
OTP-23.2.4 74d045d62e283948247e03a93d22171802997804 2021-02-04T14:31:11Z
OTP-23.2.5 93caf7975a293bfd842f2c77ccab3bb8a4660363 2021-02-16T09:19:03Z
OTP-23.2.6 e8f9f260722457c48a801ba91f087cd986376fcd 2021-02-25T09:27:11Z
OTP-23.2.7 122ab644d8bf71c8afd099409e0032beb61aa464 2021-03-03T09:21:08Z
OTP-23.2.7.1 2fdabaac8e16fc7d4d49ca1b861fd32f313e87da 2021-03-26T12:56:16Z
OTP-23.2.7.2 5adec53ef718f40dd85bce62f82ee5baca54c603 2021-04-08T09:23:16Z
OTP-23.2.7.3 07d549052c8f9daeb56d170e8aa472b25c72b04f 2021-05-06T12:46:51Z
OTP-23.2.7.4 da5ac61a75e4f344d213c8350320f8c584ef0607 2021-05-28T06:14:00Z
OTP-23.2.7.5 b8e48c3a9964489ea13acfec26140eef67d7702f 2022-06-22T15:41:30Z
OTP-23.3 da589e59f2dbfe2ddad67d484db098d026828ba8 2021-03-24T09:12:14Z
OTP-23.3.1 c3784253e168e4f7acf301015e5461eacf884e4e 2021-03-30T08:40:58Z
OTP-23.3.2 1eb7ac2105ee66fed7104b9b773ca857c44aeab8 2021-04-27T13:59:09Z
OTP-23.3.3 da391d9b00c869095539ce97048aa9ebf6524552 2021-05-06T08:30:42Z
OTP-23.3.4 3002f55f409f44122d3a45ac53bfd453e9aa2cb2 2021-05-10T13:52:25Z
OTP-23.3.4.1 940dca3c51228417ce1c87633f19ac6728047a77 2021-05-20T21:40:32Z
OTP-23.3.4.10 a76430cb511320b5b436ed5da2e25c893297c487 2021-12-21T19:32:33Z
OTP-23.3.4.11 47375b6e71507c3f716168e07cbd75259d5ad6b4 2022-01-26T09:29:43Z
OTP-23.3.4.12 dfce8fcb05e4afb1ad1dc0ff9edba369bd811c22 2022-03-24T12:21:17Z
OTP-23.3.4.13 f810d450d3b8eb164ac19158efd6b1e32c9b3110 2022-03-29T14:40:57Z
OTP-23.3.4.14 3e6c0f369fe40e60f74d87b11c6f9a23d4303d3e 2022-05-03T07:14:03Z
OTP-23.3.4.15 8e9201679129a42c9a2a78940dae83a058be68f2 2022-06-21T15:46:03Z
OTP-23.3.4.16 ba05e27141831a0bdf36bd11853c38d68e345cde 2022-07-14T10:10:02Z
OTP-23.3.4.17 a4981e71e2b995656dfe67646cf998bfd2bfeba2 2022-09-05T10:38:40Z
OTP-23.3.4.18 997952bb727897070ec1a93f10a5bdc5821a0286 2022-10-04T10:58:06Z
OTP-23.3.4.19 81dafd9a8dcbf2b57bf2b11ef7b0d4faf68b998a 2023-06-08T13:29:40Z
OTP-23.3.4.2 a642439425a65c4fb5ae58c616f5163c9617cb05 2021-05-31T22:28:36Z
OTP-23.3.4.3 3daf0f86f5d99c4e5ebaf3a8ee5252fd9948c2ad 2021-06-09T13:37:07Z
OTP-23.3.4.4 5d478fbd1448130e91ba436a7c99afc4e367612c 2021-06-17T08:22:57Z
OTP-23.3.4.5 9e79f720d4dbb949cf86ae624ab239fce69bbbcc 2021-07-22T07:29:21Z
OTP-23.3.4.6 111b86355fad10659573b1c01aaac85c64a62c81 2021-09-03T06:06:03Z
OTP-23.3.4.7 a6c0f891549983d8b46e864381acccf5b806cc4f 2021-09-08T11:21:04Z
OTP-23.3.4.8 2267f15054167e95530c709aff8d2472e193918e 2021-10-19T07:33:36Z
OTP-23.3.4.9 6d3dfadcc99b57f7ac4b70188f9a408d41dd962b 2021-11-11T18:24:27Z
OTP-24.0 583cba31eb09c14abd0b217fe7ac2e9a60425d51 2021-05-12T08:50:11Z
OTP-24.0-rc1 655bd1a27673720bcee187e9fd9f07d739860ad3 2021-02-24T09:21:45Z
OTP-24.0-rc2 43e9229e2c8181aaa57682e38cf83ed7d9785f7e 2021-04-01T21:26:37Z
OTP-24.0-rc3 dd36117cca61bfd2554bf7980b170f76bbf92278 2021-04-21T10:32:34Z
OTP-24.0.1 ae4f8649c0ed90abf177124a5c974abf89dd70e3 2021-05-20T15:55:38Z
OTP-24.0.2 82f97b9d3d639ed87175aeed75747eb6594170ab 2021-05-31T23:09:37Z
OTP-24.0.3 0a887ba078f6faadea128b51a98e928dcb0e79a4 2021-06-28T13:41:07Z
OTP-24.0.4 c07336b844645f80430505194c01ffd59672804f 2021-07-22T07:57:51Z
OTP-24.0.5 a29aeb16660f2a91aaa24c474d57c6ee7754ee0a 2021-07-30T09:43:35Z
OTP-24.0.6 163593593441984f8446f513bdc7684ac5fe067e 2021-09-03T07:22:27Z
OTP-24.1 1b0a9a039a1d078c8e4f25f3eaa765259b256ace 2021-09-22T06:21:11Z
OTP-24.1.1 2d9f944082cccceadf7b7f5a146df2711839ca3d 2021-09-30T11:46:22Z
OTP-24.1.2 0706178dea1c62d8d63c33c86bbf473dcaef89d5 2021-10-05T07:02:37Z
OTP-24.1.3 947eb1fb3a740620ebf26ba74e0f10ea34df3ea1 2021-10-27T07:17:49Z
OTP-24.1.4 eef2e7066ecdf9de5dc7fd81dc5043d9a9757efa 2021-11-02T08:33:30Z
OTP-24.1.5 9e23eca89170fcdf22441ed65f05ef891096f318 2021-11-11T18:09:17Z
OTP-24.1.6 2a89aa5019bb691f93db9fc72bb055013bdc545e 2021-11-18T15:43:51Z
OTP-24.1.7 5d0fa9d31812947479eb29f797990da6655d4fa2 2021-11-22T08:59:02Z
OTP-24.2 df48c260e74c3e9058ff8681ce9f554e6fa0fe34 2021-12-15T14:29:32Z
OTP-24.2.1 7bf7f01683acf9b8f09bd8c7331854a9abc17f7d 2022-01-25T17:15:04Z
OTP-24.2.2 3034930abbd2d3acf2b9a2fc46ef474577599693 2022-02-25T09:17:45Z
OTP-24.3 fe02a02f6deea5d82f654bcca7ebd615a2430ca4 2022-03-10T08:13:25Z
OTP-24.3.1 0989706ac7ceb8236efc1e3c6eb1deff8c984645 2022-03-15T17:24:01Z
OTP-24.3.2 7bd6e24d3dded3a393f9bb774ccf98cc0af4d595 2022-03-16T17:44:21Z
OTP-24.3.3 f00827e60ff1f43aae30ac596f342d45d4d3860e 2022-03-29T14:27:00Z
OTP-24.3.4 0863bd30aabd035c83158c78046c5ffda16127e1 2022-05-03T06:42:00Z
OTP-24.3.4.1 325a5920aa26b7d4996f9397f3d62ea7db6a8b92 2022-06-08T08:04:28Z
OTP-24.3.4.10 9d378933e266fe5b1ef760cfdea51e370ab6f643 2023-03-17T15:09:25Z
OTP-24.3.4.11 a23ba70ef91a76470fcf3d1c60d3e9f641f05844 2023-04-21T10:16:39Z
OTP-24.3.4.12 27417cdfc528081a6795828032d8a13cc82048f9 2023-06-02T00:12:04Z
OTP-24.3.4.13 e7eaff0ebe5bffdf0a2f2d10d76efcbec92b0909 2023-06-29T11:31:36Z
OTP-24.3.4.14 92879e99b91efeed36ae9d8abaafe4d9552d06de 2023-10-12T08:08:45Z
OTP-24.3.4.15 85be379c3f1c0021ccb8d6ae9eb69f4e6712a150 2023-12-18T16:56:09Z
OTP-24.3.4.2 0251f542a2ef42ded2a146649d05ff9e7e457268 2022-06-21T14:56:00Z
OTP-24.3.4.3 70877dcee9c0aa9f5a39fb5af62da531a737cca0 2022-08-18T13:36:25Z
OTP-24.3.4.4 fc73c903cec66b46caa0afa4785d139092ad0485 2022-08-26T13:56:57Z
OTP-24.3.4.5 11940accce94c19cb3c6efbacba7dcd39e0736ec 2022-09-13T11:38:07Z
OTP-24.3.4.6 5e5963b8f71ace28c60d358f1d76ad472442019e 2022-10-05T06:58:39Z
OTP-24.3.4.7 6edaed6e23779057965231abd4e4b0421d566ec7 2022-12-27T13:46:11Z
OTP-24.3.4.8 f17ccd2dffb651599c9e55b1550ce45c0ba92af8 2023-01-17T18:08:50Z
OTP-24.3.4.9 68522e556c020de5fe7e20c4c082927a5d04d8e7 2023-02-23T10:45:31Z
OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2022-05-18T09:15:31Z
OTP-25.0-rc1 3c68ceea1f93119bed871866c690fbf5a95048c1 2022-02-16T11:18:19Z
OTP-25.0-rc2 85d0a8366e64f8272e332a63a2cba59afa3f7eb9 2022-03-24T11:08:33Z
OTP-25.0-rc3 47f121af8ee55a0dbe2a8c9ab85031ba052bad6b 2022-04-13T11:00:11Z
OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2022-06-09T08:37:34Z
OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2022-06-21T07:29:25Z
OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2022-07-18T13:59:22Z
OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2022-08-18T15:23:14Z
OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2022-09-21T09:56:32Z
OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2022-10-03T13:31:12Z
OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2022-10-24T13:22:28Z
OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2023-01-18T23:47:18Z
OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2022-12-14T08:32:17Z
OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2023-01-17T17:57:31Z
OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2023-01-30T08:53:02Z
OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2023-02-17T10:40:22Z
OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2023-03-08T11:09:40Z
OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2023-04-27T09:46:54Z
OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2023-05-05T12:01:23Z
OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2023-06-02T00:17:30Z
OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2023-06-07T04:57:36Z
OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2023-06-29T10:36:03Z
OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2023-07-17T13:25:40Z
OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2023-07-31T10:25:08Z
OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2023-09-07T19:52:48Z
OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2023-10-12T14:01:49Z
OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2023-12-18T16:03:59Z
OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2023-05-16T12:27:51Z
OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2023-02-15T10:59:08Z
OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2023-03-23T14:44:39Z
OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2023-04-12T10:04:39Z
OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2023-06-08T14:10:55Z
OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2023-06-29T08:55:33Z
OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2023-09-20T07:26:38Z
OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2023-09-28T09:10:33Z
OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2023-10-12T08:45:39Z
OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2023-12-13T08:29:19Z
OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2023-12-18T16:03:44Z
maint 86f79d4baed04d0823c2950471f1da529fa09fe3 2024-02-07T12:22:42Z
maint-17 a5d9e9901468d75a2913c83580d5e9e29f37462d 2020-10-31T03:10:41Z
maint-18 1283ca3bc4bba3381f8fd1f59fb62780d3e17472 2020-10-30T03:21:15Z
maint-19 777e8a89dc5cabe4acd4910ce5e8f9e7e5d8d6b5 2020-10-30T03:22:21Z
maint-20 8b1efc6cc3fa3b64bae51db4943f77f8ddd1399c 2020-10-30T03:22:14Z
maint-21 2735ffc3d883afa727569fa5becba3d32e262ace 2021-06-01T03:16:40Z
maint-22 4437d5f3ee540ffeee2c33be4a19b7f5b81a3d1b 2022-05-04T03:21:22Z
maint-23 81dafd9a8dcbf2b57bf2b11ef7b0d4faf68b998a 2023-06-08T13:26:21Z
maint-24 85be379c3f1c0021ccb8d6ae9eb69f4e6712a150 2023-12-18T16:39:00Z
maint-25 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2023-12-18T15:38:56Z
maint-26 ca8b893f9d5bdd0957b78514ba523032e762c644 2023-12-18T15:39:06Z
master 938c87f5caa6cc862dca2f1b2385eb1348ba7fd8 2024-01-22T08:17:09Z
+338
View File
@@ -0,0 +1,338 @@
OTP-20.0 040bdce67f88d833bfb59adae130a4ffb4c180f0 2020-10-29T08:19:13Z
OTP-20.0-rc1 4f03eba5294f1c1bc922b07f1267e6b0099fd4b5 2020-10-29T08:20:23Z
OTP-20.0-rc2 d106c5fffb3832fffbdf99cca905390fe15d489f 2020-10-29T08:19:37Z
OTP-20.0.1 a01de6873844ba510084090abec734c4166d71fa 2020-10-29T08:16:46Z
OTP-20.0.2 6ede2da826335960037299d9f3b0e66d072ea5a0 2020-10-29T08:16:22Z
OTP-20.0.3 41878bba817fc2ec9e08529afe19c2655742dbd1 2020-10-29T08:32:42Z
OTP-20.0.4 a230f26086b3db9097f06d4bb91fb3b2e9379c77 2020-10-29T08:14:34Z
OTP-20.0.5 a3c983b4ba8755e39083bdaa785e400e8b5d745c 2020-10-29T08:13:20Z
OTP-20.1 02fd746c40e829adbe77cc526c7df904698e2534 2020-10-29T08:13:11Z
OTP-20.1.1 69292a11cd4b31fd3ff73b44f28d527f2d16f555 2020-10-29T08:12:38Z
OTP-20.1.2 919ef5de2858e606d4a9be3e0e995b0802c76e33 2020-10-29T08:12:23Z
OTP-20.1.3 a98379d0519c28f9bc9b673ed2c09fb1ad52456e 2020-10-29T08:09:39Z
OTP-20.1.4 3e8c1ff94c0a73df71daadd4eb782c21c49f22d9 2020-10-29T08:08:59Z
OTP-20.1.5 84f29ab803e8f36ef058a47f4c2b224f4dd58220 2020-10-29T08:09:01Z
OTP-20.1.6 f021a71ad8ffd2d1f5548927944d2b08935511d1 2020-10-29T08:08:26Z
OTP-20.1.7 2302ea8ca97b8a9075e9234d15430c47d3a115c8 2020-10-29T08:07:10Z
OTP-20.1.7.1 715c34cbea60ee6527b1963f8802f053e705a03e 2020-10-29T08:06:21Z
OTP-20.2 44b09e036b31b29dddc3b178e8f6b9fc96a9a874 2020-10-29T08:05:30Z
OTP-20.2.0.1 3f45d2f012d18a44e28be5c944b92996d8f4f517 2020-10-29T08:05:18Z
OTP-20.2.1 3a14bb468b1f3f1f5bef3c18291fe0498429a417 2020-10-29T08:03:20Z
OTP-20.2.2 194513197e19cd592f3f5c2231510542f5193fe4 2020-10-29T08:01:50Z
OTP-20.2.3 309ef748ddc5bde4bcba280ce2739385f27a76e6 2020-10-29T08:01:44Z
OTP-20.2.4 13c6a4bf01d39a5002e09ef1f82619cde9f2c90c 2020-10-29T08:01:29Z
OTP-20.3 a113f6117fd696ea6f84ed754055b4ec97a7ccb2 2020-10-29T08:00:49Z
OTP-20.3.1 0f2ead7bedeedc852db2deeeaa0e9e096bba8c0f 2020-10-29T08:00:14Z
OTP-20.3.2 c5ee502e6031986983d3596745cad7fd547fd9c2 2020-10-29T07:51:09Z
OTP-20.3.2.1 3c2908f8a6d4b55407c553db09cef8e22848c152 2020-10-29T07:51:03Z
OTP-20.3.3 6fad272f6b0a6b751386497191eb26e62e800ae2 2020-10-29T07:50:20Z
OTP-20.3.4 f2c1d537dc28ffbde5d42aedec70bf4c6574c3ea 2020-10-29T07:49:21Z
OTP-20.3.5 b5b627ded69445c06e8fbe34cda3421854c5582e 2020-10-29T07:48:32Z
OTP-20.3.6 40ab3958644be3fc14682c54233514fdf880386a 2020-10-29T07:47:28Z
OTP-20.3.7 cfaede58328ace4bb4fb7c5e1b055e420c0ded9a 2020-10-29T07:46:54Z
OTP-20.3.8 db6059a9217767a6e42e93cec05089c0ec977d20 2020-10-29T07:46:34Z
OTP-20.3.8.1 aa490b13a7f98e54c48fea3537f02614f1145ffc 2020-10-29T07:44:45Z
OTP-20.3.8.10 2e6b0b105b48e072d13672e0ca73107fc75cbcdc 2020-10-29T07:37:20Z
OTP-20.3.8.11 1da4135c98d9160d2d890724eb423db1fd1e39a2 2020-10-29T07:36:30Z
OTP-20.3.8.12 cb86d6daabc6dc2af7d05fd1c5b44b1697bad926 2020-10-29T07:28:44Z
OTP-20.3.8.13 39676016001f61affa62f040f42c704a62fa542c 2020-10-29T07:28:02Z
OTP-20.3.8.14 166aa12d68c71814ad3a06345bec57fa78a4b7de 2020-10-29T07:27:42Z
OTP-20.3.8.15 e6bf92e6e1a691bba97ea3d339fdab1872b823b3 2020-10-29T07:24:00Z
OTP-20.3.8.16 13f956c27a25b726b0cc297740d1f14bf854567f 2020-10-29T07:03:25Z
OTP-20.3.8.17 0d6eeb82210b5ad848af972c3b2f687a52edd156 2020-10-29T07:02:48Z
OTP-20.3.8.18 354da9029c62668d1ef5284aa60426d3b5349ecb 2020-10-29T07:01:53Z
OTP-20.3.8.19 487729f0a064d32a3fea6ad092f59a60ee53ca5f 2020-10-29T06:59:45Z
OTP-20.3.8.2 857156bcadae45fe112911bd7ca735ac6f3ca9d2 2020-10-29T07:43:50Z
OTP-20.3.8.20 8ab1bc2af5933b36c1583b1168e9b7875334cd50 2020-10-29T06:59:38Z
OTP-20.3.8.21 22a55c40254cfee683e070167794fab632bef865 2020-10-29T06:59:23Z
OTP-20.3.8.22 b228a78ccf59d79da8ba5bcbe7a354206b138595 2020-10-29T06:58:59Z
OTP-20.3.8.23 1d1ee8f87ae2b651dbb2502fc19577a6a3a6f34b 2020-10-29T06:56:11Z
OTP-20.3.8.24 edc678d5add2c741bc6d63f9f434e43e9bb12dae 2020-10-29T06:56:04Z
OTP-20.3.8.25 6a99831ae3c5c7962929108480323792af6cbc61 2020-10-29T06:55:38Z
OTP-20.3.8.26 8b1efc6cc3fa3b64bae51db4943f77f8ddd1399c 2020-10-29T06:55:18Z
OTP-20.3.8.3 107c492a5e3ebe315d68f9438191f2b0c2d37e5b 2020-10-29T07:43:20Z
OTP-20.3.8.4 757057b32f60fc1626af9593b49975f40fcceefd 2020-10-29T07:42:36Z
OTP-20.3.8.5 fe34bce692c8f83f46771f1f85a62137de10edd7 2020-10-29T07:42:12Z
OTP-20.3.8.6 2c7fbaf3b358a01c2d7541220d455759bea413b5 2020-10-29T07:40:54Z
OTP-20.3.8.7 8bb0d5d4049b6b2ec41f6cc3e154e9f688029bef 2020-10-29T07:39:52Z
OTP-20.3.8.8 9dc3d174810d468e718731953de3e9cc4bc95f43 2020-10-29T07:39:28Z
OTP-20.3.8.9 0eab3e63a93235cfa0bda36d25df15fd9421e642 2020-10-29T07:38:32Z
OTP-21.0 a0ae44f324576104760a63fe6cf63e0ca31756fc 2020-10-29T06:52:10Z
OTP-21.0-rc1 24bfa1943a85f9f9db34a799d44e072306694db9 2020-10-29T06:52:56Z
OTP-21.0-rc2 d3b4568f6d910eb4ce26b7a899c8c414ae252386 2020-10-29T06:52:25Z
OTP-21.0.1 a09907d56e29b24ded9a34de82bceac7f39021d1 2020-10-29T06:51:58Z
OTP-21.0.2 1f55b15c5e3f6ff79c855963876c501e9f782406 2020-10-29T06:49:15Z
OTP-21.0.3 a3a900e382ccba96ef15369c5771070e538b8367 2020-10-29T06:48:57Z
OTP-21.0.4 4664de710ded469916fcc8f85d4e9791adc319e9 2020-10-29T06:48:28Z
OTP-21.0.5 e37eec271ad08a6689e358071eeb800674cde938 2020-10-29T06:48:19Z
OTP-21.0.6 53b1e77ea7be8d90d652521a2326046b5d95c3e2 2020-10-29T06:46:26Z
OTP-21.0.7 f7012b7a731924193cf05fc77b103e89bd0fcbfb 2020-10-29T06:45:49Z
OTP-21.0.8 30e5321740b96b3a8984611b6f821692716d0555 2020-10-29T06:45:31Z
OTP-21.0.9 333e4c5a1406cdeb9d1d5cf9bf4a4fadb232fca8 2020-10-29T06:45:10Z
OTP-21.1 377f19f25aeec6939a6728bd0c4910086c22ccdc 2020-10-29T06:42:57Z
OTP-21.1.1 d9682b02b81fa6e23e554b6e017650eb89ecebed 2020-10-29T06:42:04Z
OTP-21.1.2 db35a04a38f9501b921beac2c46576c5fa13e75a 2020-10-29T06:41:43Z
OTP-21.1.3 9103097e3480b5fa8737205793df56c6288f5733 2020-10-29T06:41:37Z
OTP-21.1.4 51b11a0e7ad7794810be28b7239639784a85caf7 2020-10-29T06:40:46Z
OTP-21.2 3825199794da28d79b21052a2e69e2335921d55e 2020-10-29T06:39:00Z
OTP-21.2.1 5da29dab1d0de935b37cbfc9018d0d01955f1f48 2020-10-29T06:38:31Z
OTP-21.2.2 f0ea49125815ec9197ffb6c74e20ebb5f10732d4 2020-10-29T06:38:21Z
OTP-21.2.3 3f4b17036bb6dbd302da3c38830512439b146e34 2020-10-29T06:36:52Z
OTP-21.2.4 35f51c7f057943c25ccb7997526c9d47aed0cd0b 2020-10-29T06:35:03Z
OTP-21.2.5 934f9974eb6bec43cd9445ec0f5019a4d1389428 2020-10-29T06:34:42Z
OTP-21.2.6 f30b1052c7097a95faaba272feccc6190682a7f8 2020-10-29T06:34:34Z
OTP-21.2.7 0ec68a93247ca0ea1d44a2465767dffa4450411a 2020-10-29T06:34:12Z
OTP-21.3 620ac3e68c5bc8b36143965fcf2892a07dc005c4 2020-10-29T06:33:00Z
OTP-21.3.1 a4f71b669ad9ece1a4afa671601c7c72dc89f042 2020-10-29T06:31:50Z
OTP-21.3.2 7e6fff1e849998a3dd747b4d3cf35f39cb896aa0 2020-10-29T06:31:42Z
OTP-21.3.3 1feae54b6a313f7a35ca1671e3c50f8b434a1bb0 2020-10-29T06:30:36Z
OTP-21.3.4 7ad05d6dd4230061e8120ae8c0dec2535f47e294 2020-10-29T06:28:42Z
OTP-21.3.5 5d05cf5417b9f447a2de1cfaf705371c9ba64d50 2020-10-29T06:27:47Z
OTP-21.3.6 98669a56d4cacf5bf6c7413d264dc50289f84bb9 2020-10-29T06:27:39Z
OTP-21.3.7 68a90eb777b5c1e48c0760337fbf2b0b8a9aa6aa 2020-10-29T06:27:25Z
OTP-21.3.7.1 bfc4332e536d0ac9fdba62762607416c24e52ee9 2020-10-29T06:27:01Z
OTP-21.3.8 7fe7fa3dde556b5b92522f8279d465bb52baf1f6 2020-10-29T06:25:36Z
OTP-21.3.8.1 3b2c1dd3fdf1fec362cff3a88e188ef989ee79e5 2020-10-29T06:24:55Z
OTP-21.3.8.10 d0389a71bf302e2fd9487c1328ec0a5f33169639 2020-10-29T06:17:38Z
OTP-21.3.8.11 2896f4f12a9d9c3adeea41537348ded1a0f7ed32 2020-10-29T06:16:44Z
OTP-21.3.8.12 4b1a7d77593cab824bb5ea65bb58043adb5e2556 2020-10-29T06:14:21Z
OTP-21.3.8.13 d9523afc8bb54fa9772462170018f982359c0e0d 2020-10-29T06:14:15Z
OTP-21.3.8.14 8c27af949727bc5569b52d28dc4bf4a434d4f67d 2020-10-29T06:13:40Z
OTP-21.3.8.15 2cff1df7d6ba2ac8280fc1dfcde273bcd53b5727 2020-10-29T06:13:47Z
OTP-21.3.8.16 30c9094138934afbc88ab5827a409466464f37fd 2020-10-29T06:13:17Z
OTP-21.3.8.17 460a07fd6ea0213b245cec82caf2d325d1e55592 2020-10-29T06:12:23Z
OTP-21.3.8.18 526ba5933944a309d5225b801d936d0b41c622f3 2020-10-29T06:11:03Z
OTP-21.3.8.19 23719563b2a8255dd29c9bb102648b7e5188d633 2021-01-20T08:57:39Z
OTP-21.3.8.2 2bcc317861b118461376766692968775ab405cef 2020-10-29T06:24:09Z
OTP-21.3.8.20 775806a5363ad496ca573f4baa797628d15d7e2f 2021-01-25T10:45:43Z
OTP-21.3.8.21 67d0dd0997c3ac162b180cf86a084b34cabb9e0b 2021-02-19T12:30:17Z
OTP-21.3.8.22 70745eaadf13f52c675cb84f5b4c4ecd31a1ed46 2021-03-30T08:24:53Z
OTP-21.3.8.23 fd2e6b7c55a82731fe6e4f0314c720290ccdc8ae 2021-05-06T07:42:01Z
OTP-21.3.8.24 2735ffc3d883afa727569fa5becba3d32e262ace 2021-05-31T22:56:20Z
OTP-21.3.8.3 9127de8d0204755a7a95b674e77c6aa0583efce0 2020-10-29T06:22:40Z
OTP-21.3.8.4 348e328375fb774b3fa919ffd1c4811367406516 2020-10-29T06:21:01Z
OTP-21.3.8.5 1be06fca56f5a13894b5317292fb3077d99e27d5 2020-10-29T06:20:58Z
OTP-21.3.8.6 4e0ab84c9f5f57bf73f72294789a447f458291f5 2020-10-29T06:20:44Z
OTP-21.3.8.7 9cf26085b35d8b305369f495001295e2dea90a84 2020-10-29T06:20:30Z
OTP-21.3.8.8 d233c924fe2de37c60b8d35898e57a8dcf6924d8 2020-10-29T06:19:39Z
OTP-21.3.8.9 76b004486063ac78586c8de69b2a7c9bd5ecc1f5 2020-10-29T06:18:20Z
OTP-22.0 6618ce7b6a621e92db72ea4f01f7d38553c8818c 2020-10-29T07:23:33Z
OTP-22.0-rc1 91637325d535b0881f6cc279927785d8ae0350e2 2020-10-29T06:10:19Z
OTP-22.0-rc2 d1b431a72f65ace425d6d85e57cb6e374f8d896d 2020-10-29T06:08:09Z
OTP-22.0-rc3 5b56ecbe12493a1ff6a0e975a65cefd09005cecd 2020-10-29T06:07:43Z
OTP-22.0.1 d32991afaf3fc5f9f73e3e2448672bb9a1b80101 2020-10-29T06:06:45Z
OTP-22.0.2 abbe8d424676a473bcebdf3b97996ac7a5a70f16 2020-10-29T06:06:32Z
OTP-22.0.3 b4fb2e5669acb02697d9a9ab168eb0fbff6f370c 2020-10-29T06:06:07Z
OTP-22.0.4 4319a7f8bc93388ec540e954eb9bb73ea1eec4ef 2020-10-29T06:04:24Z
OTP-22.0.5 7999631c63998cffc07bbcc91dd86cbe709dde5f 2020-10-29T06:02:14Z
OTP-22.0.6 fa5e2cae48323a391ff65512a972d6c9f4ba4119 2020-10-29T06:02:01Z
OTP-22.0.7 3967d28c05dae77db30b15e56eb4ececf4f1afef 2020-10-29T06:01:19Z
OTP-22.1 e62a389ce5dd27e7b26802243a5565ffd1feaef0 2020-10-29T07:21:44Z
OTP-22.1.1 2d381f491bb62cd80209dcddfe9ad79eaad6f71d 2020-10-29T05:59:27Z
OTP-22.1.2 b309db9f63bc6c07ecf1a273203791121d255e90 2020-10-29T05:59:19Z
OTP-22.1.3 a54dabce8c298a630f868a02ba7ef208df61080d 2020-10-29T05:59:06Z
OTP-22.1.4 6611181ae71422a1c66798718b37474641a090a9 2020-10-29T05:58:07Z
OTP-22.1.5 aa04ba3832f90baf4d7a5db46c7e30f159dd1853 2020-10-29T05:54:22Z
OTP-22.1.6 1ebb35ecf7de8e2763e665339e4e8f54500f5274 2020-10-29T05:54:02Z
OTP-22.1.7 0739760ac6ad4c9b2a92bca04a6e68a0e90528ad 2020-10-29T05:53:18Z
OTP-22.1.8 e6bb29f2aa9241b1966085c2264eb7f92d018b7e 2020-10-29T05:52:49Z
OTP-22.1.8.1 3affe7fb59341494cec157615a81a036956d7612 2020-10-29T05:52:42Z
OTP-22.2 926f03ce5ba4f2156a36940d267a1a1e683484ff 2020-10-29T05:52:31Z
OTP-22.2.1 4583b137e585e59a3fc7020b781911a6927187a2 2020-10-29T05:52:40Z
OTP-22.2.2 11b70e35e2322819d3b1bbe6a9af17800671394c 2020-10-29T05:51:45Z
OTP-22.2.3 33feb560af990dffdc138172741b16d7cac9bcb5 2020-10-29T05:47:47Z
OTP-22.2.4 692c0a4f98a85b81de8121ee2a452aa7350c819f 2020-10-29T05:47:24Z
OTP-22.2.5 19f272489dcac18147747c6a8b011e0d264cdfe8 2020-10-29T05:46:37Z
OTP-22.2.6 fb2d77b683aa21e2af801bcba4647cd6f826dd40 2020-10-29T05:46:08Z
OTP-22.2.7 60d3c955652cbd44e9d1e300b4834e16db565ce1 2020-10-29T05:45:59Z
OTP-22.2.8 1af6e2d6313aab7a736008f17fc6577e3ceb9195 2020-10-29T05:45:46Z
OTP-22.3 5b526169ea616e87a7145d2a996b94a91879f200 2020-10-29T05:45:43Z
OTP-22.3.1 f30844e4c506405c5219ecdfe1ed2989a2a6f1e2 2020-10-29T05:45:17Z
OTP-22.3.2 b55ccdf1539e9c80033c0f9d10aecaee3ab434d1 2020-10-29T05:41:33Z
OTP-22.3.3 e17bf2e452a421743f028960b4e1c559f3f8f450 2020-10-29T05:40:59Z
OTP-22.3.4 6d5a5f31c36bbdaad21585d25974177bd1b75e66 2020-10-29T05:40:19Z
OTP-22.3.4.1 7367d5d70409cd3696eb84f2e59ebab58ca14be7 2020-10-29T05:39:42Z
OTP-22.3.4.10 17c8d420e951b6723bac56478c5267a6c0503db0 2020-10-29T05:31:42Z
OTP-22.3.4.11 579c0a40867e3d0f6f5ad0a23c38fcea679bf4e9 2020-10-29T05:31:40Z
OTP-22.3.4.12 038a4e93f3779101dbfb48548c1dc575a1e94f1e 2020-10-29T05:31:03Z
OTP-22.3.4.12.1 362cb569f04e36380ef43392ed1e30b1d89a21e2 2021-05-07T06:25:36Z
OTP-22.3.4.13 59828a7d10c6202715099ae0ae4640801feb33ac 2020-12-07T10:24:17Z
OTP-22.3.4.14 982bf944b0a7e00dfcbf39703b9e47092b21e0ec 2021-01-13T13:07:01Z
OTP-22.3.4.15 70a94146d27e57524b34d79ab915adf54347ba0a 2021-01-20T09:14:42Z
OTP-22.3.4.16 304a086f18cbe9eb1b88d06afcaa6efdbb57dacc 2021-02-19T12:15:36Z
OTP-22.3.4.17 171f509fbf5a284bb4623fef32537f21cc496751 2021-04-06T08:19:54Z
OTP-22.3.4.18 595bed6616baa6f97e8be2ceb9adf33df4983d05 2021-05-06T08:12:03Z
OTP-22.3.4.19 7109141d8ff05840117677992b3e754514f45503 2021-05-20T22:01:43Z
OTP-22.3.4.2 5664ccc8f9bbe6d22e4d088e85386cd7ffcee120 2020-10-29T05:38:42Z
OTP-22.3.4.20 7c6a3990dc43e89d3de8185c7a0aebad542fc8ef 2021-05-31T22:36:42Z
OTP-22.3.4.21 ea2b0b819fb0c6c703c6699ce45b5a4c7c4f70b4 2021-09-03T05:15:54Z
OTP-22.3.4.22 4394d0112e811302fe41c06fe64612251acb2cb5 2021-10-19T07:56:45Z
OTP-22.3.4.23 fc70d7f6fe3dfea5c007087bf555eb9b1e811fa1 2021-11-11T18:33:12Z
OTP-22.3.4.24 a53ff4ad87a6c4db1f7302290779db205723bb32 2021-12-21T19:51:04Z
OTP-22.3.4.25 c7c0151633566d73bd3f0b50920c8bcdffa0d923 2022-03-29T15:10:47Z
OTP-22.3.4.26 4437d5f3ee540ffeee2c33be4a19b7f5b81a3d1b 2022-05-03T07:44:11Z
OTP-22.3.4.27 106609456818d9983c932db2cdbaaad8577b98f9 2024-03-18T16:45:28Z
OTP-22.3.4.3 2474135c753cfca3dde9141173b262a6e1da2f81 2020-10-29T05:38:46Z
OTP-22.3.4.4 351350b77159a50ec557bee3d423d7f6755cbc2e 2020-10-29T05:38:36Z
OTP-22.3.4.5 df83e85b18448379170c523e901e83357ba985fd 2020-10-29T07:21:03Z
OTP-22.3.4.6 7339e8f745c9ae4cc71e8dc09be37e3116249392 2020-10-29T05:35:18Z
OTP-22.3.4.7 4fe38e31ba9110fac6dcfecea198fa4fecf9d120 2020-10-29T05:34:38Z
OTP-22.3.4.8 dcedff2a67861fb546626c3e6e9fc41cbc17de6d 2020-10-29T05:33:52Z
OTP-22.3.4.9 9fc11d032af0d72b462d2b64c925213718c2ce56 2020-10-29T05:32:48Z
OTP-23.0 7a8d04dbcb388a5d837a213ad249c1b96e19e998 2020-11-22T21:03:06Z
OTP-23.0-rc1 2b823b90b7dbd56aae3a3fbdcb182f9fd5127a59 2020-11-22T21:19:45Z
OTP-23.0-rc2 a24425668beed38e04039c292361e09c4826683f 2020-11-22T21:14:04Z
OTP-23.0-rc3 9f17d424ada5353db1e5b31296484d95679f8ca8 2020-11-22T21:11:10Z
OTP-23.0.1 dfe280693df2990e1ee31ece3431e85a3c3dc07d 2020-11-22T21:01:30Z
OTP-23.0.2 d687a6f130d6554728cc250b932bad50bb729502 2020-11-22T20:57:34Z
OTP-23.0.3 44b6531bc575bac4eccab7eea2b27167f0d324aa 2020-11-22T20:49:36Z
OTP-23.0.4 c210ba41b305763f51a1f9663b616f606b10d42e 2020-11-22T20:44:40Z
OTP-23.1 1b5dce9313e29c320593b3bba5ca020a23019706 2020-11-22T20:37:05Z
OTP-23.1.1 3f21ce1e6a5d6c548867fa4bc9a8c666c626ade1 2020-11-22T20:31:49Z
OTP-23.1.2 fea47f1127b7190898b84852a90a4426fa022b39 2020-11-22T20:31:11Z
OTP-23.1.3 8e87411a2552104111a2f4592a972e5c7c6f8723 2020-11-22T20:19:12Z
OTP-23.1.4 f48399440e07199f89e589ac91bc866651264298 2020-11-22T20:19:54Z
OTP-23.1.4.1 a148702f474c936814a6d49539de56336a2a0571 2021-06-07T08:53:31Z
OTP-23.1.5 600506690a10215a6c7e21eefbf855216cda4c33 2020-12-07T08:58:13Z
OTP-23.2 5a3d03ee2c12f4c93cf7375abdb3c04f7423f76d 2020-12-16T07:46:05Z
OTP-23.2.1 2c89431fa867d5b1cc56f26a9282bcfb6fcdec58 2020-12-21T10:12:28Z
OTP-23.2.2 1a7dc7ad22b089a01b253432484983fd6e141103 2021-01-15T11:13:32Z
OTP-23.2.3 050a78f8a67ed76a632f0e73b76ceb83e7054e5f 2021-01-20T12:39:28Z
OTP-23.2.4 74d045d62e283948247e03a93d22171802997804 2021-02-04T14:32:56Z
OTP-23.2.5 93caf7975a293bfd842f2c77ccab3bb8a4660363 2021-02-16T09:18:58Z
OTP-23.2.6 e8f9f260722457c48a801ba91f087cd986376fcd 2021-02-25T09:26:52Z
OTP-23.2.7 122ab644d8bf71c8afd099409e0032beb61aa464 2021-03-03T09:20:44Z
OTP-23.2.7.1 2fdabaac8e16fc7d4d49ca1b861fd32f313e87da 2021-03-26T13:02:01Z
OTP-23.2.7.2 5adec53ef718f40dd85bce62f82ee5baca54c603 2021-04-08T09:21:48Z
OTP-23.2.7.3 07d549052c8f9daeb56d170e8aa472b25c72b04f 2021-05-06T12:47:23Z
OTP-23.2.7.4 da5ac61a75e4f344d213c8350320f8c584ef0607 2021-05-28T06:12:35Z
OTP-23.2.7.5 b8e48c3a9964489ea13acfec26140eef67d7702f 2022-06-22T15:42:58Z
OTP-23.3 da589e59f2dbfe2ddad67d484db098d026828ba8 2021-03-24T09:11:55Z
OTP-23.3.1 c3784253e168e4f7acf301015e5461eacf884e4e 2021-03-30T08:42:31Z
OTP-23.3.2 1eb7ac2105ee66fed7104b9b773ca857c44aeab8 2021-04-27T13:59:57Z
OTP-23.3.3 da391d9b00c869095539ce97048aa9ebf6524552 2021-05-06T08:31:30Z
OTP-23.3.4 3002f55f409f44122d3a45ac53bfd453e9aa2cb2 2021-05-10T13:52:58Z
OTP-23.3.4.1 940dca3c51228417ce1c87633f19ac6728047a77 2021-05-20T21:40:53Z
OTP-23.3.4.10 a76430cb511320b5b436ed5da2e25c893297c487 2021-12-21T19:33:17Z
OTP-23.3.4.11 47375b6e71507c3f716168e07cbd75259d5ad6b4 2022-01-26T09:28:11Z
OTP-23.3.4.12 dfce8fcb05e4afb1ad1dc0ff9edba369bd811c22 2022-03-24T12:20:07Z
OTP-23.3.4.13 f810d450d3b8eb164ac19158efd6b1e32c9b3110 2022-03-29T14:40:05Z
OTP-23.3.4.14 3e6c0f369fe40e60f74d87b11c6f9a23d4303d3e 2022-05-03T07:12:42Z
OTP-23.3.4.15 8e9201679129a42c9a2a78940dae83a058be68f2 2022-06-21T15:43:31Z
OTP-23.3.4.16 ba05e27141831a0bdf36bd11853c38d68e345cde 2022-07-14T10:08:22Z
OTP-23.3.4.17 a4981e71e2b995656dfe67646cf998bfd2bfeba2 2022-09-05T10:39:38Z
OTP-23.3.4.18 997952bb727897070ec1a93f10a5bdc5821a0286 2022-10-04T10:56:47Z
OTP-23.3.4.19 81dafd9a8dcbf2b57bf2b11ef7b0d4faf68b998a 2023-06-08T13:39:57Z
OTP-23.3.4.2 a642439425a65c4fb5ae58c616f5163c9617cb05 2021-05-31T22:29:28Z
OTP-23.3.4.20 60c60ff27b37b34b79218aef0ceb92f68e54f83f 2024-03-18T09:49:35Z
OTP-23.3.4.3 3daf0f86f5d99c4e5ebaf3a8ee5252fd9948c2ad 2021-06-09T13:37:46Z
OTP-23.3.4.4 5d478fbd1448130e91ba436a7c99afc4e367612c 2021-06-17T08:21:40Z
OTP-23.3.4.5 9e79f720d4dbb949cf86ae624ab239fce69bbbcc 2021-07-22T07:27:21Z
OTP-23.3.4.6 111b86355fad10659573b1c01aaac85c64a62c81 2021-09-03T06:05:14Z
OTP-23.3.4.7 a6c0f891549983d8b46e864381acccf5b806cc4f 2021-09-08T11:23:38Z
OTP-23.3.4.8 2267f15054167e95530c709aff8d2472e193918e 2021-10-19T07:31:52Z
OTP-23.3.4.9 6d3dfadcc99b57f7ac4b70188f9a408d41dd962b 2021-11-11T18:21:50Z
OTP-24.0 583cba31eb09c14abd0b217fe7ac2e9a60425d51 2021-05-12T08:50:54Z
OTP-24.0-rc1 655bd1a27673720bcee187e9fd9f07d739860ad3 2021-02-24T09:32:48Z
OTP-24.0-rc2 43e9229e2c8181aaa57682e38cf83ed7d9785f7e 2021-04-01T21:26:33Z
OTP-24.0-rc3 dd36117cca61bfd2554bf7980b170f76bbf92278 2021-04-21T10:33:17Z
OTP-24.0.1 ae4f8649c0ed90abf177124a5c974abf89dd70e3 2021-05-20T15:56:07Z
OTP-24.0.2 82f97b9d3d639ed87175aeed75747eb6594170ab 2021-05-31T23:11:22Z
OTP-24.0.3 0a887ba078f6faadea128b51a98e928dcb0e79a4 2021-06-28T13:41:53Z
OTP-24.0.4 c07336b844645f80430505194c01ffd59672804f 2021-07-22T07:57:06Z
OTP-24.0.5 a29aeb16660f2a91aaa24c474d57c6ee7754ee0a 2021-07-30T09:41:59Z
OTP-24.0.6 163593593441984f8446f513bdc7684ac5fe067e 2021-09-03T07:20:55Z
OTP-24.1 1b0a9a039a1d078c8e4f25f3eaa765259b256ace 2021-09-22T06:19:46Z
OTP-24.1.1 2d9f944082cccceadf7b7f5a146df2711839ca3d 2021-09-30T11:44:40Z
OTP-24.1.2 0706178dea1c62d8d63c33c86bbf473dcaef89d5 2021-10-05T07:01:07Z
OTP-24.1.3 947eb1fb3a740620ebf26ba74e0f10ea34df3ea1 2021-10-27T07:19:04Z
OTP-24.1.4 eef2e7066ecdf9de5dc7fd81dc5043d9a9757efa 2021-11-02T08:31:05Z
OTP-24.1.5 9e23eca89170fcdf22441ed65f05ef891096f318 2021-11-11T18:07:23Z
OTP-24.1.6 2a89aa5019bb691f93db9fc72bb055013bdc545e 2021-11-18T15:42:15Z
OTP-24.1.7 5d0fa9d31812947479eb29f797990da6655d4fa2 2021-11-22T08:56:58Z
OTP-24.2 df48c260e74c3e9058ff8681ce9f554e6fa0fe34 2021-12-15T14:31:15Z
OTP-24.2.1 7bf7f01683acf9b8f09bd8c7331854a9abc17f7d 2022-01-25T17:16:20Z
OTP-24.2.2 3034930abbd2d3acf2b9a2fc46ef474577599693 2022-02-25T09:15:02Z
OTP-24.3 fe02a02f6deea5d82f654bcca7ebd615a2430ca4 2022-03-10T08:11:36Z
OTP-24.3.1 0989706ac7ceb8236efc1e3c6eb1deff8c984645 2022-03-15T17:24:00Z
OTP-24.3.2 7bd6e24d3dded3a393f9bb774ccf98cc0af4d595 2022-03-16T17:45:57Z
OTP-24.3.3 f00827e60ff1f43aae30ac596f342d45d4d3860e 2022-03-29T14:24:51Z
OTP-24.3.4 0863bd30aabd035c83158c78046c5ffda16127e1 2022-05-03T06:39:37Z
OTP-24.3.4.1 325a5920aa26b7d4996f9397f3d62ea7db6a8b92 2022-06-08T08:01:51Z
OTP-24.3.4.10 9d378933e266fe5b1ef760cfdea51e370ab6f643 2023-03-17T15:16:30Z
OTP-24.3.4.11 a23ba70ef91a76470fcf3d1c60d3e9f641f05844 2023-04-21T10:22:30Z
OTP-24.3.4.12 27417cdfc528081a6795828032d8a13cc82048f9 2023-06-02T00:27:47Z
OTP-24.3.4.13 e7eaff0ebe5bffdf0a2f2d10d76efcbec92b0909 2023-06-29T11:42:18Z
OTP-24.3.4.14 92879e99b91efeed36ae9d8abaafe4d9552d06de 2023-10-12T08:18:21Z
OTP-24.3.4.15 85be379c3f1c0021ccb8d6ae9eb69f4e6712a150 2023-12-18T17:11:18Z
OTP-24.3.4.16 e1a54d023698359f0b562219e591f6263596c735 2024-02-12T11:57:47Z
OTP-24.3.4.17 e0001cd0fa553513ee8fee998a82a01ac9b7329b 2024-04-09T14:07:47Z
OTP-24.3.4.2 0251f542a2ef42ded2a146649d05ff9e7e457268 2022-06-21T14:58:55Z
OTP-24.3.4.3 70877dcee9c0aa9f5a39fb5af62da531a737cca0 2022-08-18T13:38:51Z
OTP-24.3.4.4 fc73c903cec66b46caa0afa4785d139092ad0485 2022-08-26T13:59:02Z
OTP-24.3.4.5 11940accce94c19cb3c6efbacba7dcd39e0736ec 2022-09-13T11:40:11Z
OTP-24.3.4.6 5e5963b8f71ace28c60d358f1d76ad472442019e 2022-10-05T06:57:31Z
OTP-24.3.4.7 6edaed6e23779057965231abd4e4b0421d566ec7 2022-12-27T13:47:35Z
OTP-24.3.4.8 f17ccd2dffb651599c9e55b1550ce45c0ba92af8 2023-01-17T18:10:22Z
OTP-24.3.4.9 68522e556c020de5fe7e20c4c082927a5d04d8e7 2023-02-23T10:44:50Z
OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2022-05-18T09:16:59Z
OTP-25.0-rc1 3c68ceea1f93119bed871866c690fbf5a95048c1 2022-02-16T10:56:10Z
OTP-25.0-rc2 85d0a8366e64f8272e332a63a2cba59afa3f7eb9 2022-03-24T11:09:14Z
OTP-25.0-rc3 47f121af8ee55a0dbe2a8c9ab85031ba052bad6b 2022-04-13T11:01:29Z
OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2022-06-09T08:35:26Z
OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2022-06-21T07:26:41Z
OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2022-07-19T18:15:31Z
OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2022-08-18T15:22:02Z
OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2022-09-21T09:54:48Z
OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2022-10-03T13:33:42Z
OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2022-10-24T13:23:18Z
OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2023-01-18T23:50:54Z
OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2022-12-14T08:31:28Z
OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2023-01-17T17:55:59Z
OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2023-01-30T08:52:25Z
OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2023-02-17T10:39:33Z
OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2023-03-08T11:08:39Z
OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2023-04-27T09:45:35Z
OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2023-05-05T11:58:08Z
OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2023-06-02T00:28:51Z
OTP-25.3.2.10 733439dc03b21ea92c096b6cc31befc133cd9081 2024-03-13T08:25:47Z
OTP-25.3.2.11 e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b 2024-04-12T15:30:18Z
OTP-25.3.2.12 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T13:50:36Z
OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2023-06-07T05:05:45Z
OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2023-06-29T10:45:48Z
OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2023-07-17T13:38:45Z
OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2023-07-31T10:38:40Z
OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2023-09-07T20:04:05Z
OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2023-10-12T14:13:23Z
OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2023-12-18T16:26:47Z
OTP-25.3.2.9 68fa9c42426380772784eed26d24747bfee38fcc 2024-02-08T15:19:31Z
OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2023-05-16T10:29:41Z
OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2023-02-15T11:00:16Z
OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2023-03-23T14:45:29Z
OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2023-04-12T10:04:44Z
OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2023-06-08T14:19:18Z
OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2023-06-29T09:07:07Z
OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2023-09-20T07:39:51Z
OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2023-09-28T09:23:39Z
OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2023-10-12T08:59:37Z
OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2023-12-13T08:41:01Z
OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2023-12-18T16:26:14Z
OTP-26.2.2 b83df13eec5446beab06dd24315d37a5b0633fd2 2024-02-08T14:46:38Z
OTP-26.2.3 928d03e6da416208fce7b9a7dbbfbb4f25d26c37 2024-03-07T09:46:42Z
OTP-26.2.4 e26c5206dc98ec1b8f978fceaa61fd1354266ccb 2024-04-12T12:46:35Z
OTP-26.2.5 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T15:38:08Z
OTP-27.0-rc1 b74bd21d5cb52e0fdc5ea321439c428783feea23 2024-02-14T09:29:39Z
OTP-27.0-rc2 e651174c569694c92b1794ddd0a1a4a199610091 2024-03-21T07:51:46Z
OTP-27.0-rc3 5df3992d695da4d7e8777cf7605279ce9d131f1c 2024-04-18T06:57:05Z
maint b6fc78456565f575122929556846009edc008264 2024-05-08T14:29:08Z
maint-17 a5d9e9901468d75a2913c83580d5e9e29f37462d 2020-11-24T03:09:49Z
maint-18 1283ca3bc4bba3381f8fd1f59fb62780d3e17472 2020-11-24T03:11:31Z
maint-19 777e8a89dc5cabe4acd4910ce5e8f9e7e5d8d6b5 2020-11-24T03:11:22Z
maint-20 8b1efc6cc3fa3b64bae51db4943f77f8ddd1399c 2020-10-30T03:25:22Z
maint-21 2735ffc3d883afa727569fa5becba3d32e262ace 2021-06-01T03:22:39Z
maint-22 106609456818d9983c932db2cdbaaad8577b98f9 2024-03-18T16:33:59Z
maint-23 60c60ff27b37b34b79218aef0ceb92f68e54f83f 2024-03-18T09:34:09Z
maint-24 e0001cd0fa553513ee8fee998a82a01ac9b7329b 2024-04-09T13:52:21Z
maint-25 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T13:38:54Z
maint-26 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T15:25:41Z
master 3b234fbdfe9013056f80b52363c786dd26cb12a3 2024-05-10T11:26:03Z
+80
View File
@@ -0,0 +1,80 @@
OTP-24.2 df48c260e74c3e9058ff8681ce9f554e6fa0fe34 2022-06-09T23:56:36Z
OTP-24.2.1 7bf7f01683acf9b8f09bd8c7331854a9abc17f7d 2022-06-09T23:56:38Z
OTP-24.2.2 3034930abbd2d3acf2b9a2fc46ef474577599693 2022-06-09T23:56:32Z
OTP-24.3 fe02a02f6deea5d82f654bcca7ebd615a2430ca4 2022-06-09T23:56:15Z
OTP-24.3.1 0989706ac7ceb8236efc1e3c6eb1deff8c984645 2022-06-09T23:55:21Z
OTP-24.3.2 7bd6e24d3dded3a393f9bb774ccf98cc0af4d595 2022-06-09T23:54:40Z
OTP-24.3.3 f00827e60ff1f43aae30ac596f342d45d4d3860e 2022-06-09T23:54:29Z
OTP-24.3.4 0863bd30aabd035c83158c78046c5ffda16127e1 2022-06-09T23:36:28Z
OTP-24.3.4.1 325a5920aa26b7d4996f9397f3d62ea7db6a8b92 2022-06-09T23:36:17Z
OTP-24.3.4.10 9d378933e266fe5b1ef760cfdea51e370ab6f643 2023-03-17T15:14:14Z
OTP-24.3.4.11 a23ba70ef91a76470fcf3d1c60d3e9f641f05844 2023-04-21T10:20:31Z
OTP-24.3.4.12 27417cdfc528081a6795828032d8a13cc82048f9 2023-06-02T00:38:27Z
OTP-24.3.4.13 e7eaff0ebe5bffdf0a2f2d10d76efcbec92b0909 2023-06-29T11:51:25Z
OTP-24.3.4.14 92879e99b91efeed36ae9d8abaafe4d9552d06de 2023-10-12T08:22:59Z
OTP-24.3.4.15 85be379c3f1c0021ccb8d6ae9eb69f4e6712a150 2023-12-18T17:15:36Z
OTP-24.3.4.16 e1a54d023698359f0b562219e591f6263596c735 2024-02-12T12:07:57Z
OTP-24.3.4.17 e0001cd0fa553513ee8fee998a82a01ac9b7329b 2024-04-09T14:17:21Z
OTP-24.3.4.2 0251f542a2ef42ded2a146649d05ff9e7e457268 2022-06-21T14:54:45Z
OTP-24.3.4.3 70877dcee9c0aa9f5a39fb5af62da531a737cca0 2022-08-18T13:35:42Z
OTP-24.3.4.4 fc73c903cec66b46caa0afa4785d139092ad0485 2022-08-26T13:55:58Z
OTP-24.3.4.5 11940accce94c19cb3c6efbacba7dcd39e0736ec 2022-09-13T11:37:14Z
OTP-24.3.4.6 5e5963b8f71ace28c60d358f1d76ad472442019e 2022-10-05T06:57:23Z
OTP-24.3.4.7 6edaed6e23779057965231abd4e4b0421d566ec7 2022-12-27T13:48:38Z
OTP-24.3.4.8 f17ccd2dffb651599c9e55b1550ce45c0ba92af8 2023-01-17T18:11:21Z
OTP-24.3.4.9 68522e556c020de5fe7e20c4c082927a5d04d8e7 2023-02-23T10:47:16Z
OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2022-06-09T23:38:38Z
OTP-25.0-rc1 3c68ceea1f93119bed871866c690fbf5a95048c1 2022-06-09T23:39:43Z
OTP-25.0-rc2 85d0a8366e64f8272e332a63a2cba59afa3f7eb9 2022-06-09T23:39:57Z
OTP-25.0-rc3 47f121af8ee55a0dbe2a8c9ab85031ba052bad6b 2022-06-09T23:39:38Z
OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2022-06-09T23:37:22Z
OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2022-06-21T07:26:36Z
OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2022-07-16T03:40:03Z
OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2022-08-18T15:21:57Z
OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2022-09-21T09:54:56Z
OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2022-10-03T13:29:30Z
OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2022-10-24T13:19:51Z
OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2023-01-18T23:50:49Z
OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2022-12-14T08:34:07Z
OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2023-01-17T18:01:28Z
OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2023-01-30T08:55:23Z
OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2023-02-17T10:42:58Z
OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2023-03-08T11:13:17Z
OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2023-04-27T09:50:31Z
OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2023-05-05T12:04:20Z
OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2023-06-02T00:42:25Z
OTP-25.3.2.10 733439dc03b21ea92c096b6cc31befc133cd9081 2024-03-13T08:41:25Z
OTP-25.3.2.11 e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b 2024-04-12T15:45:59Z
OTP-25.3.2.12 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T14:13:52Z
OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2023-06-07T05:15:23Z
OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2023-06-29T11:04:03Z
OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2023-07-17T13:52:28Z
OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2023-07-31T10:51:24Z
OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2023-09-07T20:15:38Z
OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2023-10-12T14:25:22Z
OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2023-12-18T16:49:13Z
OTP-25.3.2.9 68fa9c42426380772784eed26d24747bfee38fcc 2024-02-08T15:32:02Z
OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2023-05-16T10:29:00Z
OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2023-02-15T10:57:55Z
OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2023-03-23T14:46:42Z
OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2023-04-12T10:01:33Z
OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2023-06-08T14:30:57Z
OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2023-06-29T09:18:18Z
OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2023-09-20T07:51:10Z
OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2023-09-28T09:34:57Z
OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2023-10-12T09:11:33Z
OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2023-12-13T08:53:46Z
OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2023-12-18T16:49:32Z
OTP-26.2.2 b83df13eec5446beab06dd24315d37a5b0633fd2 2024-02-08T15:01:20Z
OTP-26.2.3 928d03e6da416208fce7b9a7dbbfbb4f25d26c37 2024-03-07T10:01:57Z
OTP-26.2.4 e26c5206dc98ec1b8f978fceaa61fd1354266ccb 2024-04-12T13:05:00Z
OTP-26.2.5 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T16:02:47Z
OTP-27.0-rc1 b74bd21d5cb52e0fdc5ea321439c428783feea23 2024-02-14T09:36:01Z
OTP-27.0-rc2 e651174c569694c92b1794ddd0a1a4a199610091 2024-03-21T07:50:16Z
OTP-27.0-rc3 5df3992d695da4d7e8777cf7605279ce9d131f1c 2024-04-18T06:55:23Z
maint b6fc78456565f575122929556846009edc008264 2024-05-08T14:30:00Z
maint-24 5e5963b8f71ace28c60d358f1d76ad472442019e 2022-10-11T03:16:26Z
maint-25 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T13:51:47Z
maint-26 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T15:38:43Z
master 3b234fbdfe9013056f80b52363c786dd26cb12a3 2024-05-10T11:24:40Z
+71
View File
@@ -0,0 +1,71 @@
OTP-24.3.4 0863bd30aabd035c83158c78046c5ffda16127e1 2024-04-26T03:41:09Z
OTP-24.3.4.1 325a5920aa26b7d4996f9397f3d62ea7db6a8b92 2024-04-26T03:39:33Z
OTP-24.3.4.10 9d378933e266fe5b1ef760cfdea51e370ab6f643 2024-04-26T02:55:31Z
OTP-24.3.4.11 a23ba70ef91a76470fcf3d1c60d3e9f641f05844 2024-04-26T02:53:05Z
OTP-24.3.4.12 27417cdfc528081a6795828032d8a13cc82048f9 2024-04-26T02:51:04Z
OTP-24.3.4.13 e7eaff0ebe5bffdf0a2f2d10d76efcbec92b0909 2024-04-26T02:49:39Z
OTP-24.3.4.14 92879e99b91efeed36ae9d8abaafe4d9552d06de 2024-04-26T02:39:46Z
OTP-24.3.4.15 85be379c3f1c0021ccb8d6ae9eb69f4e6712a150 2024-04-26T02:37:32Z
OTP-24.3.4.16 e1a54d023698359f0b562219e591f6263596c735 2024-04-26T02:35:14Z
OTP-24.3.4.17 e0001cd0fa553513ee8fee998a82a01ac9b7329b 2024-04-26T02:33:42Z
OTP-24.3.4.2 0251f542a2ef42ded2a146649d05ff9e7e457268 2024-04-26T03:29:08Z
OTP-24.3.4.3 70877dcee9c0aa9f5a39fb5af62da531a737cca0 2024-04-26T03:26:17Z
OTP-24.3.4.4 fc73c903cec66b46caa0afa4785d139092ad0485 2024-04-26T03:24:45Z
OTP-24.3.4.5 11940accce94c19cb3c6efbacba7dcd39e0736ec 2024-04-26T03:23:10Z
OTP-24.3.4.6 5e5963b8f71ace28c60d358f1d76ad472442019e 2024-04-26T03:12:08Z
OTP-24.3.4.7 6edaed6e23779057965231abd4e4b0421d566ec7 2024-04-26T03:09:20Z
OTP-24.3.4.8 f17ccd2dffb651599c9e55b1550ce45c0ba92af8 2024-04-26T03:07:19Z
OTP-24.3.4.9 68522e556c020de5fe7e20c4c082927a5d04d8e7 2024-04-26T03:05:47Z
OTP-25.0 4ed7957623e5ccbd420a09a506bd6bc9930fe93c 2024-04-26T02:16:30Z
OTP-25.0.1 cf18f250a40f33cc648d869eac833cd9aee86ed6 2024-04-26T02:16:12Z
OTP-25.0.2 ac0c9879c68b23278178a7afe738285b33ff1832 2024-04-26T02:14:16Z
OTP-25.0.3 89c04fb1836fb865565125a4d5880b93e784d856 2024-04-26T02:12:02Z
OTP-25.0.4 c028b855ee3f12c835ff3538a90ac5dbc155631b 2024-04-26T01:58:16Z
OTP-25.1 6efb5e31df6bc512ed6c466584ef15b846dcecab 2024-04-26T01:58:24Z
OTP-25.1.1 be6f05d34736fadf37328058f00e788cb88da61b 2024-04-26T01:56:43Z
OTP-25.1.2 38ad8e28421c745c06ef9bd55f6e6204cd1f15ef 2024-04-26T01:54:11Z
OTP-25.1.2.1 7dc04c755eef47b34f5763dcfc8d16913c1b7a08 2024-04-26T01:40:40Z
OTP-25.2 d6eb1c53d688a242bfb5e3b4febcea66c49c0fe7 2024-04-26T01:40:36Z
OTP-25.2.1 43361e793b63d57570a5a46da4a5cb4a1c3563c5 2024-04-26T01:39:05Z
OTP-25.2.2 8adae7eebbc791433d5f0f58daab558a8fbe847d 2024-04-26T01:36:16Z
OTP-25.2.3 07cf1c5caab19852ccf85ae7000d788913f3411d 2024-04-26T01:21:10Z
OTP-25.3 5400ccf243a31d664153a4b9ceb9de3edfce1e0e 2024-04-26T01:22:29Z
OTP-25.3.1 c487c0ea418315edd4a8614854e82c5359f4b8f8 2024-04-26T01:22:21Z
OTP-25.3.2 0418c10ec37fa374867eae49f2f776c72c55d623 2024-04-26T01:18:13Z
OTP-25.3.2.1 3f0a5f136aa72f785ca86df64c4384db2e9c8bbb 2024-04-26T01:01:44Z
OTP-25.3.2.10 733439dc03b21ea92c096b6cc31befc133cd9081 2024-04-26T00:06:15Z
OTP-25.3.2.11 e1e117f0e95cb373f9bd5e159e54e6ffae1bb32b 2024-04-26T00:06:20Z
OTP-25.3.2.12 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T14:29:24Z
OTP-25.3.2.2 ba144817d5478b15a50ef0c398d925232005277e 2024-04-26T00:58:37Z
OTP-25.3.2.3 da340fd39fc6550b1432662ffa55c3b6da3db41f 2024-04-26T00:58:30Z
OTP-25.3.2.4 9e6d04dd18bef6136fc2b45cc60fe1348c4664a7 2024-04-26T00:54:26Z
OTP-25.3.2.5 5cb360d524a5777ed4243ac03a0162a95f545a16 2024-04-26T00:37:15Z
OTP-25.3.2.6 fd0e27a5c1ca7afde30b10c1b33a35ebb3313fd1 2024-04-26T00:32:42Z
OTP-25.3.2.7 d3c9eeb17042e5567337e1f87c924b25186daae0 2024-04-26T00:32:39Z
OTP-25.3.2.8 c08f5acfb4e47933d8128d0b41b01487d0eb97a1 2024-04-26T00:29:09Z
OTP-25.3.2.9 68fa9c42426380772784eed26d24747bfee38fcc 2024-04-26T00:12:26Z
OTP-26.0 8c0ea6bd3306cfd6ca19730d180a2a93a716e1ee 2024-04-26T04:08:34Z
OTP-26.0-rc1 127026003180a834e9fa5d5919c824a184faeb92 2024-04-26T00:03:12Z
OTP-26.0-rc2 dac89a6acc1a93a615930ca18f1dbf4e9323b038 2024-04-25T23:47:30Z
OTP-26.0-rc3 1f897adc9df5e0de5d5a85633a8629a7e45ddeab 2024-04-25T23:39:30Z
OTP-26.0.1 b54b86ad4f1253f46fd4552a73923756660c1d53 2024-04-25T23:34:51Z
OTP-26.0.2 d051172925a5c84b2f21850a188a533f885f201c 2024-04-25T23:20:37Z
OTP-26.1 e962af35263618665c1df57df5135c0c703ad502 2024-04-25T23:10:07Z
OTP-26.1.1 2bdd30b872ab91dc376998d2c417f2a8b514d1aa 2024-04-25T23:09:59Z
OTP-26.1.2 c41d424db42ba84b72f3e25167470c3555723d87 2024-04-25T23:06:27Z
OTP-26.2 7fc0898502cb3370b7c6d523a7393cd101808493 2024-04-25T22:52:52Z
OTP-26.2.1 ca8b893f9d5bdd0957b78514ba523032e762c644 2024-04-25T22:40:28Z
OTP-26.2.2 b83df13eec5446beab06dd24315d37a5b0633fd2 2024-04-25T22:40:25Z
OTP-26.2.3 928d03e6da416208fce7b9a7dbbfbb4f25d26c37 2024-04-25T22:38:03Z
OTP-26.2.4 e26c5206dc98ec1b8f978fceaa61fd1354266ccb 2024-04-25T22:24:21Z
OTP-26.2.5 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T16:20:10Z
OTP-27.0 601a012837ea0a5c8095bf24223132824177124d 2024-05-20T09:54:18Z
OTP-27.0-rc1 b74bd21d5cb52e0fdc5ea321439c428783feea23 2024-04-25T22:11:25Z
OTP-27.0-rc2 e651174c569694c92b1794ddd0a1a4a199610091 2024-04-25T22:11:21Z
OTP-27.0-rc3 5df3992d695da4d7e8777cf7605279ce9d131f1c 2024-04-25T22:10:15Z
maint 98fa13790b44ad84db1a294aa7e682111a331f37 2024-06-11T08:07:32Z
maint-25 cee6d023f30d5cedb4eaa2b1384b49597a9bde66 2024-05-02T14:04:45Z
maint-26 412bff5196fc0ab88a61fe37ca30e5226fc7872d 2024-05-02T15:52:49Z
maint-27 601a012837ea0a5c8095bf24223132824177124d 2024-05-20T15:17:40Z
master 0b1bab25dbabb6c19319f3373c5a6dfa74667210 2024-06-11T08:07:29Z
-19
View File
@@ -1,19 +0,0 @@
# gleam_gleam
A Gleam project
## Quick start
```sh
gleam run # Run the project
gleam test # Run the tests
gleam shell # Run an Erlang shell
```
## Installation
If available on Hex this package can be added to your Gleam project.
```sh
gleam add gleam_gleam
```
-16
View File
@@ -1,16 +0,0 @@
name = "gleam_gleam"
version = "0.1.0"
# Fill out these fields if you intend to generate HTML documentation or publish
# your project to the Hex package manager.
#
# licences = ["Apache-2.0"]
# description = "A Gleam library..."
# repository = { type = "github", user = "username", repo = "project" }
# links = [{ title = "Website", href = "https://gleam.run" }]
[dependencies]
gleam_stdlib = "~> 0.18"
[dev-dependencies]
gleeunit = "~> 0.5"
-11
View File
@@ -1,11 +0,0 @@
# This file was generated by Gleam
# You typically do not need to edit this file
packages = [
{ name = "gleam_stdlib", version = "0.22.3", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "F2C2D389B06426E1289D5419F89BDE8E0F7F35A40B2BBB3C88188481F0D44A9F" },
{ name = "gleeunit", version = "0.6.2", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "A006864621DB80C4FBB0746580703502FD81A4D38D23FCB20A8120984D353DF0" },
]
[requirements]
gleam_stdlib = "~> 0.18"
gleeunit = "~> 0.5"
@@ -1,5 +0,0 @@
import gleam/io
pub fn main() {
io.println("Hello from gleam_gleam!")
}
@@ -11,11 +11,13 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v4.2.2
- uses: erlef/setup-beam@v1
with:
otp-version: "23.2"
gleam-version: "0.23.0-rc1"
- run: gleam format --check src test
otp-version: "26.0.2"
gleam-version: "1.5.0"
rebar3-version: "3"
# elixir-version: "1.15.4"
- run: gleam deps download
- run: gleam test
- run: gleam format --check src test
@@ -1,4 +1,4 @@
*.beam
*.ez
build
/build
erl_crash.dump
+24
View File
@@ -0,0 +1,24 @@
# gleamgleam
[![Package Version](https://img.shields.io/hexpm/v/gleamgleam)](https://hex.pm/packages/gleamgleam)
[![Hex Docs](https://img.shields.io/badge/hex-docs-ffaff3)](https://hexdocs.pm/gleamgleam/)
```sh
gleam add gleamgleam@1
```
```gleam
import gleamgleam
pub fn main() {
// TODO: An example of the project in use
}
```
Further documentation can be found at <https://hexdocs.pm/gleamgleam>.
## Development
```sh
gleam run # Run the project
gleam test # Run the tests
```
+19
View File
@@ -0,0 +1,19 @@
name = "gleamgleam"
version = "1.0.0"
# Fill out these fields if you intend to generate HTML documentation or publish
# your project to the Hex package manager.
#
# description = ""
# licences = ["Apache-2.0"]
# repository = { type = "github", user = "", repo = "" }
# links = [{ title = "Website", href = "" }]
#
# For a full reference of all the available options, you can have a look at
# https://gleam.run/writing-gleam/gleam-toml/.
[dependencies]
gleam_stdlib = "0.60.0"
[dev-dependencies]
gleeunit = "1.3.0"
+11
View File
@@ -0,0 +1,11 @@
# This file was generated by Gleam
# You typically do not need to edit this file
packages = [
{ name = "gleam_stdlib", version = "0.60.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "621D600BB134BC239CB2537630899817B1A42E60A1D46C5E9F3FAE39F88C800B" },
{ name = "gleeunit", version = "1.3.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "0E6C83834BA65EDCAAF4FE4FB94AC697D9262D83E6F58A750D63C9F6C8A9D9FF" },
]
[requirements]
gleam_stdlib = { version = "0.60.0" }
gleeunit = { version = "1.3.0" }
@@ -0,0 +1,5 @@
import gleam/io
pub fn main() {
io.println("Hello from gleamgleam!")
}
File diff suppressed because one or more lines are too long
+927 -469
View File
File diff suppressed because it is too large Load Diff