Skip to content

Conversation

@jmortlock
Copy link
Contributor

WHY

Project seems unmaintained however we still use this so I will attempt to add some quality of life changes to this project.

  • Switch build from travis to github actions
  • Build against more modern ruby versions
  • Remove deprecated code (CamelCaseHandlers, etc)
  • Remove dependency on structured warnings
  • Less restrictive dependency on JSON

From an API level I have auto-coerced integer node names into string so there is no need for the confusing id/name array accessor issue.

@evolve75 evolve75 self-assigned this Jun 6, 2022
@evolve75 evolve75 merged commit c631533 into evolve75:master Jun 19, 2022
@evolve75
Copy link
Owner

@jmortlock , thank you for this pull-request. It is really appreciated!

The project is not dead, but sometimes goes into hibernation due to my other commitments. However, these changes were long due, and I am going to make a public release shortly after merging in your and a few other changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants