Skip to content

Commit

Permalink
Version 1.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
potatosalad committed Feb 14, 2024
1 parent 24271dc commit 63440f7
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Changelog

## 1.0.3 (????-??-??)
## 1.0.3 (2024-02-14)

* Enhancements
* Add support for JSON encode/decode of `argo_wire_type` and `argo_wire_type_store`.
* Add an `EXTENSIONS` wire type as a specialization of `DESC` specific to JSON Object.
* Add `argo` module which can be used to quickly display or format types for debugging.
* Add support for `BYTES` and `FIXED` encode/decode when dealing with JSON values so that implementers may customize the scalar encode/decode behavior.
* Fixes
* Fix `argo_typer` for `interface` based inline fragments (see [msolomon/argo#7](https://github.com/msolomon/argo/issues/7)).
* Fix `argo_typer` for `interface` based inline fragments (see [msolomon/argo#7](https://github.com/msolomon/argo/issues/7)) (now conforms with [Argo 1.1.1](https://msolomon.github.io/argo/versions/1.1/spec#sec-v1-1-1)).
* Fix `argo_typer` to have a more strict type derivation for `errors` and `extensions`.

## 1.0.2 (2024-01-26)

Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

[![Build Status](https://github.com/WhatsApp/erlang-argo/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/WhatsApp/erlang-argo/actions) [![Hex.pm](https://img.shields.io/hexpm/v/argo_graphql.svg)](https://hex.pm/packages/argo_graphql)

`argo` for GraphQL.
`argo` is a compact binary serialization format for [GraphQL](https://spec.graphql.org/).

This library provides support for [Erlang](https://www.erlang.org/) and [Elixir](https://elixir-lang.org/) following the [Argo 1.1.1 specifications](https://msolomon.github.io/argo/versions/1.1/spec#sec-v1-1-1).

See the [CONTRIBUTING](CONTRIBUTING.md) file for how to help out.

Expand Down
2 changes: 1 addition & 1 deletion apps/argo/src/argo.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
%%% % @format
{application, argo, [
{description, "argo: Erlang implementation of Argo for GraphQL"},
{vsn, "1.0.2"},
{vsn, "1.0.3"},
{modules, []},
{registered, []},
%% NOTE: Remember to sync changes to `applications` to
Expand Down

0 comments on commit 63440f7

Please sign in to comment.