# `ExIbge.Calendar.Release`
[🔗](https://github.com/pedrohfonseca81/ex_ibge/blob/main/lib/ex_ibge/calendar/release.ex#L1)

Struct representing a release (divulgação) from the IBGE Calendar API.

# `t`

```elixir
@type t() :: %ExIbge.Calendar.Release{
  editorial: String.t() | nil,
  id: integer() | nil,
  product: String.t() | nil,
  product_url: String.t() | nil,
  release_date: String.t() | nil,
  release_situation: String.t() | nil,
  release_type_id: integer() | nil,
  release_type_name: String.t() | nil,
  research_id: integer() | nil,
  research_name: String.t() | nil,
  research_url: String.t() | nil,
  title: String.t() | nil
}
```

# `from_map`

```elixir
@spec from_map(map() | nil) :: t() | nil
```

# `param_mappings`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
