easy-peasy icon indicating copy to clipboard operation
easy-peasy copied to clipboard

Finish the v4 release API docs

Open ctrlplusb opened this issue 3 years ago • 3 comments

  • [ ] Extended API tutorial
  • [ ] Rewrite API docs
  • [ ] Example apps
  • [ ] Comments on TypeScript definitions
  • [x] Fix ESM build

ctrlplusb avatar Oct 15 '20 05:10 ctrlplusb

@ctrlplusb I noticed the npm repo is now on version 5 alpha line. And 4.1 stopped at beta 4. Are you guys not planning to release the fixes for 4.1? Specifically the IE ones. I was waiting on them so I can use the 4x line. Thanks.

rmcarias avatar Oct 28 '20 00:10 rmcarias

@ctrlplusb Should probably have some sort of migration guide for v4 to cover at least some of the basic changes that will be required after updating.

I just discovered that listeners on actions with .type stopped working and I had to remove all of them for just the action name.

The two biggest things I had to change were

  1. listeners, actions => action.method.type --> actions => action.method
  2. Persists whitelist: -> allow: and blacklist: -> deny:

I saw the notes about persist being pretty much a complete rewrite, but i didn't catch the listeners until testing and my loading states stop getting updated

jchamb avatar Oct 28 '20 18:10 jchamb

Still working on integrating all these updates. My sincere apologies.

ctrlplusb avatar Feb 25 '21 18:02 ctrlplusb