Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: move to isoparser 1.9.X #311

Merged
merged 2 commits into from
Sep 11, 2024
Merged

feat: move to isoparser 1.9.X #311

merged 2 commits into from
Sep 11, 2024

Conversation

Titozzz
Copy link
Contributor

@Titozzz Titozzz commented Sep 11, 2024

Hello, here is a draft supporting the newest version of isoparser.

Summary

One of our dependency (intercom) again bumped their version of isoparser and both could not be used at the same time.
This PR updates to latest to allow use using both libraries at the same time.

However, this change is not backward compatible nor I know how I would achieve something that'd work on both versions as I did with 1.0 & 1.1

Feel free to use / merge / modify this if you want.

We'll probably use patch-package on our side but I wanted to share this work.

Changelog

[REFACTOR][DEPENDENCY]: update isoparser to version 1.9+

Test Plan

Used the example app to make sure everything was OK.

@Titozzz
Copy link
Contributor Author

Titozzz commented Sep 11, 2024

Note that because of the burden of maintaining two different versions of this, we might end up publishing a fork

@numandev1
Copy link
Owner

@Titozzz looking good to me, if you are done then I can merge it and release new version

@Titozzz
Copy link
Contributor Author

Titozzz commented Sep 11, 2024

That'd work for me

@Titozzz Titozzz marked this pull request as ready for review September 11, 2024 08:39
@Titozzz
Copy link
Contributor Author

Titozzz commented Sep 11, 2024

Do you want me to clean up old code that would not be used anymore?

@numandev1
Copy link
Owner

@Titozzz it would be good if you cleaned up the code, I will merge and release it, thanks a lot for this PR

@Titozzz
Copy link
Contributor Author

Titozzz commented Sep 11, 2024

Hey, I'm unsure why CI is grumpy, but fixing it in that PR might create a lot of noise, as I'm pretty sure the issues from CI are not caused by these changes.

All green on my side and good to merge.

@numandev1
Copy link
Owner

I think, CI has outdated, going to merge and release it

@numandev1 numandev1 merged commit 354d3de into numandev1:main Sep 11, 2024
0 of 4 checks passed
@numandev1
Copy link
Owner

released in 1.9.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants