Craig Macomber (Microsoft)

Results 60 issues of Craig Macomber (Microsoft)

For more information about how to contribute to this repo, visit [this page](https://github.com/microsoft/FluidFramework/blob/main/CONTRIBUTING.md). For specific guidelines for Pull Requests in this repo, visit [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines). The sections included below...

area: dds
public api change
base: main

## Description Enforce that the version of node used is at least 14.13.0 (released on 2020-09-29), which according to https://www.the-guild.dev/blog/support-nodejs-esm means it should support ESM. This uses the mechanism documented...

base: main

## Work Item **Describe the outcome you expect** All usages of webpack 4 are replaced with webpack 5 **Approach** Follow https://webpack.js.org/migrate/5/ This guide does not mention updating web-pack-dev server, but...

area: tools

## Description A few webpack config changes for examples: - remove unneeded require.resolve from webpack loaders. Webpack can resolve these by itself just fine, and in many other places we...

area: examples
area: server
area: website
area: dds: propertydds
base: main

### Describe the Bug Making two large allocations, then dropping them in the order they were allocated leaks memory in wee_alloc, but not in default allocator. ### Steps to Reproduce...

bug

## Description Add root invalidation and schema compatibility errors to API. Also adds explicit schema upgrading. This makes it possible for apps to recover from schema errors (even if it...

area: examples
area: framework
area: dds
public api change
area: dds: tree
base: main

## Description Some TODOs/notes about possible API issues we may want to fix before Client 2.0 ## Reviewer Guidance The review process is outlined on [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines).

area: framework
public api change
base: main

## Description Experiment showing how the requirement that factories are classes could be lifted. ## Breaking Changes ... ## Reviewer Guidance The review process is outlined on [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines).

area: examples
area: framework
area: runtime
area: dds
public api change
area: dds: tree
base: main

## Description instanceof should now work regardless of what the proxy does with the prototype chain. This makes structural lists and maps now work with it at runtime. Currently instanceof...

area: framework
area: dds
status: stale
public api change
area: dds: tree
base: main

## Description FluidSeralizer now uses a more robust check and more documented types for its IFluidHandle detection. Once an assert (to detect data where the behavior changed, which we expect...

area: dds
community-contribution
public api change
area: dds: tree
base: main