# Deno v1.41.0 — Release & Upgrade Intelligence
- **Product:** Deno (https://deno.com)
- **Version:** v1.41.0
- **Released:** Feb 22, 2024
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/deno/updates/v1.41.0/

## Executive Summary (TL;DR)
Deno v1.41.0. Source highlight: BREAKING(net/unstable): remove `Deno.DatagramConn.rid` (#22475)

## Breaking Changes & Deprecations
- - BREAKING(net/unstable): remove `Deno.DatagramConn.rid` (#22475)
- - BREAKING(unstable): remove `Deno.HttpClient.rid` (#22075)
- - BREAKING: add `Deno.CreateHttpClientOptions.{cert,key}` (#22280)

## New Features
- BREAKING: add `Deno.CreateHttpClientOptions.{cert,key}` (#22280)
- feat(fs): `Deno.FsFile.{isTerminal,setRaw}()` (#22234)
- feat(lsp): auto-import completions for jsr specifiers (#22462)
- feat(publish): type check on publish (#22506)
- feat(unstable): single checksum per JSR package in the lockfile (#22421)
- feat(unstable/lint): no-slow-types for JSR packages (#22430)

## Improvements
- perf(jsr): fast check cache and lazy fast check graph (#22485)
- perf: strip `denort` on unix (#22426)

## Bug Fixes
- fix(compile): respect compiler options for emit (#22521)
- fix(ext/fs): make errors in tempfile creation clearer (#22498)
- fix(ext/node): pass alpnProtocols to Deno.startTls (#22512)
- fix(ext/node): permission prompt for missing `process.env` permissions
- fix(fmt): remove debug output when formatting dynamic imports (#22433)
- fix(lsp): add schema for JSR related config options (#22497)
