Skip to content

1.2.0 release #1433

Description

@sergeybykov

Here's what I think we need to target for the 1.2.0 release.

  1. 1. Complete Feature: Server-side request interceptor (#749) #963, so that we are done with interceptors
  2. 2. Complete EventHubStreamProvider checkpointing #1375 to have a first usable version of the EventHub stream adapter
  3. 3. Provide enough helper methods (similar to Added helper methods for programmatic test configurations. #1411) for clean and easy programmatic configuration.
  4. 4. Prepare a [WIP] PR with samples updated to 1.2.0 #1439 The litmus test for 3 is ability to convert all samples to programmatic config and remove all config files from them. Updated sample will have to wait in a [WIP] PR ready to be merged after we publish 1.2.0 NuGets.
  5. 5. Converge Templates NuGet packages #1145 Add a single codegen NuGet, and turn the existing "template" NuGets into empty meta-packages.
  6. 6. Update VSIX project templates to reference new codegen NuGet package #1437 Update VSIX interface and implementation project templates to use the new codegen NuGet package from 5. Samples in 4 should be updated to use these templates.
  7. 7. Update Dev/Test Host VSIX template to use programmatic config. #1438 Update VSIX dev/test host template to use programmatic config instead of config files. Samples in 4 should be updated to use this template.
  8. 8. Complete Transparently propagate exceptions to callers without modification #1378 since this may be a breaking change for people explicitly catching and unwrapping AggregateException.
  9. 9. Fix VSIX project templates for VB and F# #1440 Fix VSIX project templates for VB and F#
  10. 10. AzureQueueStreamProvider violates at-least-once delivery #1416 AzureQueueStreamProvider violates at-least-once delivery
  11. 11. Remove dead client producer from pub sub #1429 Remove dead client producer from pub sub
  12. 12. Stream consumers on lost clients #1669 Stream consumers on lost clients

We'll publish a beta of 1.2.0 NuGets for a short testing period (a week?)

Did I miss something important?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions