Skip to content

Commit ae204c3

Browse files
committed
Release 0.3.0
1 parent c48fd8a commit ae204c3

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
_Nothing yet_
1111

12+
## 0.3.0 (2024-03-08)
13+
14+
* **Breaking**: Thanks to advancements in the code generator (now using `0.1.0-rc.4`), the majority of responses and subfields are now correctly decoded.
15+
When appropriate, some operations will have atom-keyed maps as return types.
16+
1217
### 0.2.3 (2023-12-11)
1318

1419
* **Fix**: Resolve issue with the contract of `GitHub.Webhook.body_reader/1` and the underlying reader function.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the dependency in `mix.exs`:
2222
```elixir
2323
def deps do
2424
[
25-
{:oapi_github, "~> 0.2.3"}
25+
{:oapi_github, "~> 0.3.0"}
2626
]
2727
end
2828
```

mix.exs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule GitHub.MixProject do
22
use Mix.Project
33

4-
@version "0.2.3"
4+
@version "0.3.0"
55
@source_url "https://github.com/aj-foster/open-api-github"
66

77
def project do
@@ -38,8 +38,7 @@ defmodule GitHub.MixProject do
3838
{:jason, "~> 1.0", optional: true},
3939
{:jose, "~> 1.0", optional: true},
4040
{:httpoison, "~> 1.7 or ~> 2.0", optional: true},
41-
# {:oapi_generator, "0.1.0-rc.3", only: :dev, runtime: false},
42-
{:oapi_generator, path: "/Users/aj/Documents/Projects/aj-foster/open-api-generator"},
41+
{:oapi_generator, github: "aj-foster/open-api-generator", only: :dev, runtime: false},
4342
{:opentelemetry_api, "~> 1.0", optional: true},
4443
{:opentelemetry_semantic_conventions, "~> 0.2", optional: true},
4544
{:plug, "~> 1.0", optional: true},

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"mime": {:hex, :mime, "2.0.5", "dc34c8efd439abe6ae0343edbb8556f4d63f178594894720607772a041b04b02", [:mix], [], "hexpm", "da0d64a365c45bc9935cc5c8a7fc5e49a0e0f9932a761c55d6c52b142780a05c"},
1616
"mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm", "f278585650aa581986264638ebf698f8bb19df297f66ad91b18910dfc6e19323"},
1717
"nimble_parsec": {:hex, :nimble_parsec, "1.2.3", "244836e6e3f1200c7f30cb56733fd808744eca61fd182f731eac4af635cc6d0b", [:mix], [], "hexpm", "c8d789e39b9131acf7b99291e93dae60ab48ef14a7ee9d58c6964f59efb570b0"},
18-
"oapi_generator": {:hex, :oapi_generator, "0.1.0-rc.3", "ec7fe1da1fe7cd19b13c16bf2f15dd05d816eb6a9acb3cecc2f427a56ee5f2f0", [:mix], [{:yaml_elixir, "~> 2.9", [hex: :yaml_elixir, repo: "hexpm", optional: false]}], "hexpm", "64ee009459c9999fd16e9038448dc9eb4168c725bb7758cbbf5ec338e1e3cab7"},
18+
"oapi_generator": {:git, "https://github.com/aj-foster/open-api-generator.git", "db69e1a23133811a8b4ddfa225e6780614d8a7e8", []},
1919
"open_api": {:git, "https://github.com/aj-foster/open-api-generator.git", "743659291e16537f8b64ed7574f2508a66ebf4c8", [branch: "main"]},
2020
"opentelemetry_api": {:hex, :opentelemetry_api, "1.2.2", "693f47b0d8c76da2095fe858204cfd6350c27fe85d00e4b763deecc9588cf27a", [:mix, :rebar3], [{:opentelemetry_semantic_conventions, "~> 0.2", [hex: :opentelemetry_semantic_conventions, repo: "hexpm", optional: false]}], "hexpm", "dc77b9a00f137a858e60a852f14007bb66eda1ffbeb6c05d5fe6c9e678b05e9d"},
2121
"opentelemetry_semantic_conventions": {:hex, :opentelemetry_semantic_conventions, "0.2.0", "b67fe459c2938fcab341cb0951c44860c62347c005ace1b50f8402576f241435", [:mix, :rebar3], [], "hexpm", "d61fa1f5639ee8668d74b527e6806e0503efc55a42db7b5f39939d84c07d6895"},

0 commit comments

Comments
 (0)