Skip to content

Deprecation notes #62

Open
Open
@michaelpb

Description

@michaelpb

I need to begin deprecating the following core features (remove in 0.0.74):

Highly likely

  • vanish-into-document (remove and recommend use of Include)
  • AssetManager class

Somewhat likely

  • Change default directive syntax to not use any potentially invalid characters / get implemented as a template substitution (This destroys interop with many libraries that manually copy DOM and use setAttribute) (also they can be searched for in QSA)
  • Component.dataProp -- not sure, but this might be a good simplification (events will not need the colon any more). The loader will still do it, since that is actually useful, and maybe props (so you can do it on Sub elements) but not Component
  • Artifact DOM bundling (remove, add a recipe to show how to do it with a BundlingArtifact subclass. Include will keep track going forward. This removes the need of modulo-asset as well. Include can just have a build callback.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions