ic0 1.2.0

Internet Computer System API Binding.
Documentation
# Changelog

All notable changes to the project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [unreleased]

## [1.2.0] - 2026-09-15

### Added

- Added the `subnet_self_node_count` and `cost_http_request_v2` API bindings.

## [1.1.0] - 2026-04-20

### Added

- Added `msg_caller_info_data_size`, `msg_caller_info_data_copy`, `msg_caller_info_signer_size`, and `msg_caller_info_signer_copy` API bindings.

## [1.0.1] - 2025-09-11

### Added

- Added `env_var_*` API.

## [1.0.0] - 2025-06-25

### Changed

- Introduced new safe API in the crate root. The raw C bindings have been moved to `ic0::sys`.

### Migration guide

- Replace `ic0::*` with `ic0::sys::*`, e.g., `ic0::msg_arg_data_size()` -> `ic0::sys::msg_arg_data_size()`.

## [0.25.1] - 2025-06-04

Changelog introduced