# v1.0.0

Released on 2015-12-28.

First official release. [Full release notes](https://github.com/nlohmann/json/releases/tag/v1.0.0).

## API changes

**Added (70 pages):**

- [`operator>>(basic_json)`](https://json.nlohmann.me/api/operator_gtgt/index.md)
- [`operator""_json`](https://json.nlohmann.me/api/operator_literal_json/index.md)
- [`operator<<(basic_json), nlohmann::operator<<(json_pointer)`](https://json.nlohmann.me/api/operator_ltlt/index.md)
- `basic_json`: [(overview)](https://json.nlohmann.me/api/basic_json/index.md), [`array`](https://json.nlohmann.me/api/basic_json/array/index.md), [`array_t`](https://json.nlohmann.me/api/basic_json/array_t/index.md), [`at`](https://json.nlohmann.me/api/basic_json/at/index.md), [`back`](https://json.nlohmann.me/api/basic_json/back/index.md), [`basic_json`](https://json.nlohmann.me/api/basic_json/basic_json/index.md), [`begin`](https://json.nlohmann.me/api/basic_json/begin/index.md), [`boolean_t`](https://json.nlohmann.me/api/basic_json/boolean_t/index.md), [`cbegin`](https://json.nlohmann.me/api/basic_json/cbegin/index.md), [`cend`](https://json.nlohmann.me/api/basic_json/cend/index.md), [`clear`](https://json.nlohmann.me/api/basic_json/clear/index.md), [`count`](https://json.nlohmann.me/api/basic_json/count/index.md), [`crbegin`](https://json.nlohmann.me/api/basic_json/crbegin/index.md), [`crend`](https://json.nlohmann.me/api/basic_json/crend/index.md), [`dump`](https://json.nlohmann.me/api/basic_json/dump/index.md), [`empty`](https://json.nlohmann.me/api/basic_json/empty/index.md), [`end`](https://json.nlohmann.me/api/basic_json/end/index.md), [`erase`](https://json.nlohmann.me/api/basic_json/erase/index.md), [`find`](https://json.nlohmann.me/api/basic_json/find/index.md), [`front`](https://json.nlohmann.me/api/basic_json/front/index.md), [`get`](https://json.nlohmann.me/api/basic_json/get/index.md), [`get_allocator`](https://json.nlohmann.me/api/basic_json/get_allocator/index.md), [`get_ptr`](https://json.nlohmann.me/api/basic_json/get_ptr/index.md), [`insert`](https://json.nlohmann.me/api/basic_json/insert/index.md), [`is_array`](https://json.nlohmann.me/api/basic_json/is_array/index.md), [`is_boolean`](https://json.nlohmann.me/api/basic_json/is_boolean/index.md), [`is_discarded`](https://json.nlohmann.me/api/basic_json/is_discarded/index.md), [`is_null`](https://json.nlohmann.me/api/basic_json/is_null/index.md), [`is_number`](https://json.nlohmann.me/api/basic_json/is_number/index.md), [`is_number_float`](https://json.nlohmann.me/api/basic_json/is_number_float/index.md), [`is_number_integer`](https://json.nlohmann.me/api/basic_json/is_number_integer/index.md), [`is_object`](https://json.nlohmann.me/api/basic_json/is_object/index.md), [`is_primitive`](https://json.nlohmann.me/api/basic_json/is_primitive/index.md), [`is_string`](https://json.nlohmann.me/api/basic_json/is_string/index.md), [`is_structured`](https://json.nlohmann.me/api/basic_json/is_structured/index.md), [`max_size`](https://json.nlohmann.me/api/basic_json/max_size/index.md), [`number_float_t`](https://json.nlohmann.me/api/basic_json/number_float_t/index.md), [`number_integer_t`](https://json.nlohmann.me/api/basic_json/number_integer_t/index.md), [`object`](https://json.nlohmann.me/api/basic_json/object/index.md), [`object_t`](https://json.nlohmann.me/api/basic_json/object_t/index.md), [`operator+=`](https://json.nlohmann.me/api/basic_json/operator%2B%3D/index.md), [`operator=`](https://json.nlohmann.me/api/basic_json/operator%3D/index.md), [`operator[]`](https://json.nlohmann.me/api/basic_json/operator%5B%5D/index.md), [`operator ValueType`](https://json.nlohmann.me/api/basic_json/operator_ValueType/index.md), [`operator==`](https://json.nlohmann.me/api/basic_json/operator_eq/index.md), [`operator>=`](https://json.nlohmann.me/api/basic_json/operator_ge/index.md), [`operator>`](https://json.nlohmann.me/api/basic_json/operator_gt/index.md), [`operator<=`](https://json.nlohmann.me/api/basic_json/operator_le/index.md), [`operator<`](https://json.nlohmann.me/api/basic_json/operator_lt/index.md), [`operator!=`](https://json.nlohmann.me/api/basic_json/operator_ne/index.md), [`operator value_t`](https://json.nlohmann.me/api/basic_json/operator_value_t/index.md), [`parse`](https://json.nlohmann.me/api/basic_json/parse/index.md), [`parse_event_t`](https://json.nlohmann.me/api/basic_json/parse_event_t/index.md), [`parser_callback_t`](https://json.nlohmann.me/api/basic_json/parser_callback_t/index.md), [`push_back`](https://json.nlohmann.me/api/basic_json/push_back/index.md), [`rbegin`](https://json.nlohmann.me/api/basic_json/rbegin/index.md), [`rend`](https://json.nlohmann.me/api/basic_json/rend/index.md), [`size`](https://json.nlohmann.me/api/basic_json/size/index.md), [`basic_json>`](https://json.nlohmann.me/api/basic_json/std_hash/index.md), [`swap<basic_json>`](https://json.nlohmann.me/api/basic_json/std_swap/index.md), [`string_t`](https://json.nlohmann.me/api/basic_json/string_t/index.md), [`swap`](https://json.nlohmann.me/api/basic_json/swap/index.md), [`type`](https://json.nlohmann.me/api/basic_json/type/index.md), [`type_name`](https://json.nlohmann.me/api/basic_json/type_name/index.md), [`value`](https://json.nlohmann.me/api/basic_json/value/index.md), [`value_t`](https://json.nlohmann.me/api/basic_json/value_t/index.md), [`~basic_json`](https://json.nlohmann.me/api/basic_json/~basic_json/index.md)
