Skip to content

Commit 9889e24

Browse files
committed
Release v0.8.0
1 parent c732fde commit 9889e24

File tree

5 files changed

+21
-18
lines changed

5 files changed

+21
-18
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818
jobs:
1919
linux:
2020
if: contains(github.event.pull_request.labels.*.name, 'skip ci') != true
21-
runs-on: ubuntu-24.04
21+
runs-on: ubuntu-22.04
2222
env:
2323
MIX_ENV: test
2424

.github/workflows/precompile.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,8 @@ permissions:
1414

1515
jobs:
1616
linux:
17-
runs-on: ubuntu-latest
18-
container: ubuntu:20.04
17+
runs-on: ubuntu-22.04
1918
env:
20-
ImageOS: ubuntu20
21-
LANG: en_US.UTF-8
22-
LANGUAGE: en_US:en
23-
LC_ALL: en_US.UTF-8
24-
DEBIAN_FRONTEND: noninteractive
2519
MIX_ENV: prod
2620

2721
name: Linux GNU - OTP ${{ matrix.otp_version }}
@@ -30,18 +24,18 @@ jobs:
3024
- name: Checkout
3125
uses: actions/checkout@v4
3226

33-
- uses: erlef/setup-beam@v1
34-
with:
35-
otp-version: "25.3"
36-
elixir-version: "1.18.3"
37-
3827
- name: Install system dependecies
3928
run: |
4029
sudo apt-get update
4130
sudo apt-get install -y build-essential automake autoconf pkg-config bc m4 unzip zip \
4231
gcc g++ \
4332
gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
4433
34+
- uses: erlef/setup-beam@v1
35+
with:
36+
otp-version: "26.2"
37+
elixir-version: "1.15.8"
38+
4539
- name: Precompile
4640
run: |
4741
export ELIXIR_MAKE_CACHE_DIR=$(pwd)/cache
@@ -96,7 +90,7 @@ jobs:
9690
cache/adbc*.sha256
9791
9892
windows:
99-
runs-on: windows-latest
93+
runs-on: windows-2022
10094
env:
10195
MIX_ENV: prod
10296

@@ -108,8 +102,8 @@ jobs:
108102

109103
- uses: erlef/setup-beam@v1
110104
with:
111-
otp-version: "25.3"
112-
elixir-version: "1.18.3"
105+
otp-version: 26
106+
elixir-version: 1.15
113107

114108
- uses: ilammy/msvc-dev-cmd@v1
115109
with:

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# CHANGELOG
22

3+
## v0.8.0
4+
5+
#### Enhancements
6+
7+
* Support structs in `Adbc.Column.to_list`
8+
* Implement `Table.Reader` for `ADBC.Result`
9+
* Update to latest DuckDB
10+
* Allow version to be given on database start
11+
312
## v0.7.9
413

514
#### Changes

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
defmodule Adbc.MixProject do
77
use Mix.Project
88

9-
@version "0.8.0-dev"
9+
@version "0.8.0"
1010
@github_url "https://github.com/elixir-explorer/adbc"
1111

1212
def project do

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"decimal": {:hex, :decimal, "2.3.0", "3ad6255aa77b4a3c4f818171b12d237500e63525c2fd056699967a3e7ea20f62", [:mix], [], "hexpm", "a4d66355cb29cb47c3cf30e71329e58361cfcb37c34235ef3bf1d7bf3773aeac"},
55
"earmark_parser": {:hex, :earmark_parser, "1.4.44", "f20830dd6b5c77afe2b063777ddbbff09f9759396500cdbe7523efd58d7a339c", [:mix], [], "hexpm", "4778ac752b4701a5599215f7030989c989ffdc4f6df457c5f36938cc2d2a2750"},
66
"elixir_make": {:hex, :elixir_make, "0.8.3", "d38d7ee1578d722d89b4d452a3e36bcfdc644c618f0d063b874661876e708683", [:mix], [{:castore, "~> 0.1 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: true]}, {:certifi, "~> 2.0", [hex: :certifi, repo: "hexpm", optional: true]}], "hexpm", "5c99a18571a756d4af7a4d89ca75c28ac899e6103af6f223982f09ce44942cc9"},
7-
"ex_doc": {:hex, :ex_doc, "0.38.2", "504d25eef296b4dec3b8e33e810bc8b5344d565998cd83914ffe1b8503737c02", [:mix], [{:earmark_parser, "~> 1.4.44", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "732f2d972e42c116a70802f9898c51b54916e542cc50968ac6980512ec90f42b"},
7+
"ex_doc": {:hex, :ex_doc, "0.39.1", "e19d356a1ba1e8f8cfc79ce1c3f83884b6abfcb79329d435d4bbb3e97ccc286e", [:mix], [{:earmark_parser, "~> 1.4.44", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "8abf0ed3e3ca87c0847dfc4168ceab5bedfe881692f1b7c45f4a11b232806865"},
88
"makeup": {:hex, :makeup, "1.2.1", "e90ac1c65589ef354378def3ba19d401e739ee7ee06fb47f94c687016e3713d1", [:mix], [{:nimble_parsec, "~> 1.4", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "d36484867b0bae0fea568d10131197a4c2e47056a6fbe84922bf6ba71c8d17ce"},
99
"makeup_elixir": {:hex, :makeup_elixir, "1.0.1", "e928a4f984e795e41e3abd27bfc09f51db16ab8ba1aebdba2b3a575437efafc2", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507"},
1010
"makeup_erlang": {:hex, :makeup_erlang, "1.0.2", "03e1804074b3aa64d5fad7aa64601ed0fb395337b982d9bcf04029d68d51b6a7", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "af33ff7ef368d5893e4a267933e7744e46ce3cf1f61e2dccf53a111ed3aa3727"},

0 commit comments

Comments
 (0)