Currently, we are developing on the 4.x branch, but everything has to be merged into master to keep it maintainable. This is not a lot of work, but a little bit frustrating. I have taken the time and searched through both logs. The main differences (i.e. commits that are part of master and not 4.x are):
Breaking changes:
- Remove stringParams and trackIds mode 3f77b82, 118836f
- Remove semi-documented _setup and _child APIs, 63a0889
- Remove amd files from the build, 8517352, 5302782
- Remove support for Node <= 12 (no support for EOL versions)
Bugfixes
- Use objects for hash value tracking, 768ddbd
Everything else if chore or docs. @wycats keeping these commits on master would require us to bump to 5.0. I would probably remove support for lambdas (#1565) as well, when doing that.
Currently, we are developing on the
4.xbranch, but everything has to be merged into master to keep it maintainable. This is not a lot of work, but a little bit frustrating. I have taken the time and searched through both logs. The main differences (i.e. commits that are part of master and not 4.x are):Breaking changes:
Bugfixes
Everything else if chore or docs. @wycats keeping these commits on master would require us to bump to 5.0. I would probably remove support for lambdas (#1565) as well, when doing that.