.. currentmodule:: cuda.core.experimental ``cuda.core`` 0.2.0 Release Notes ================================= Released on , 2025 Highlights ---------- - Add :class:`~ProgramOptions` to facilitate the passing of runtime compile options to :obj:`~Program`. - Add :class:`~DeviceProperties` to provide pythonic access to device properties. - Add kernel attributes to :class:`~Kernel` Breaking Changes ---------------- - Change ``__cuda_stream__`` from attribute to method - The :meth:`~Program.compile` method no longer accepts the `options` argument. Instead, you can optionally pass an instance of :class:`~ProgramOptions` to the constructor of :obj:`~Program`. - :meth:`~Device.properties` now provides an instance of :class:`~DeviceProperties` instead of a dictionary. New features ------------ - Expose :class:`ObjectCode` as a public API, which allows loading cubins from memory or disk. For loading other kinds of code types, please continue using :class:`Program`. Limitations ----------- -