Skip to content

Proposal: remove transport constructors prior to release #305

@findleyr

Description

@findleyr

In #272, we made transports open structs, because it avoids the need for constructors and options, and because the transports always have an opportunity to set up state when they are Connected.

As part of that change, I deprecated but did not remove the old constructors and options types, primarily because I wanted to minimize churn, and allow the go:fix directives to work.

However, I think we should remove this deprecated API prior to the final release. Leaving this issue open as a reminder, and proposal for the breaking change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    breaking changeproposalA proposal for an a new API or behavior. See CONTRIBUTING.md.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions