---
title: February 2024
---

# Release Notes February 2024 (2024-02-06)

## Release of VSCode and Visual Studio extensions

- [VSCode Extension](https://marketplace.visualstudio.com/items?itemName=typespec.vscode-extension)
- [Visual Studio Extension](https://marketplace.visualstudio.com/items?itemName=typespec.typespecvs)

## New Features

### `@typespec/compiler` New Features

- Added an optional validation message to the @pattern decorator.
- Emitter framework: `ObjectBuilder` will keep track when built using a `Placeholder` allowing data to be carried over when chaining `ObjectBuilder`

### `@typespec/openapi3` New Features

- Added support for `@encodedName` decorator.

## Bug Fixes

### `@typespec/compiler` Bug Fixes

- Template instantiated with ErrorType will get the arg changed to unknown
- Fix: Error out when using properties in array model

### `@typespec/http` Bug Fixes

- Fix: OpenIDConnect types not exposed on the TypeScript types

### `@typespec/openapi3` Bug Fixes

- Fix issues with `nullable` properties used in a cycle being wrapped in `allOf` when not needed
- Fix circular reference would not always inline array properties
- Add support for OpenIdConnect auth scheme
