Skip to content

Client-side functions missing since 4.0.0 #94

@simonworkhouse

Description

@simonworkhouse

I can see in the release notes that this was intentional (see https://github.com/klaviyo/klaviyo-api-node/releases/tag/v4.0.0), but you haven't provided any other replacement package and using the klaviyo.js wrapper as suggested provides far too many headaches. I won't bother going into detail, but using this package was the only way to guarantee interoperability between packages and avoiding race conditions.

It was also previously documented that the "wrapper" was deprecated and that we could not rely on it in the future, but I guess that has changed now, yes?

Maybe consider adding client-side capabilities back in as it was genuinely useful for our use-case.

We're only encountering this now as we received a notice that the API version we are using has been deprecated. That being said, I'm shocked that there have been 15 major versions pushed out just in the last couple of years. Maybe consider sane semantic versioning https://semver.org/

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