LRS Interface Overhaul
brianjmiller
released this
23 Jul 12:06
·
72 commits
to master
since this release
NOTE: Backwards Incompatible Changes!
This release completely breaks the existing LRS interface and now provides significant more functionality while providing better error handling and response resolution. This brings the library inline with the other more recent libraries' architecture. It provides a set of objects that represent the response from an LRS during calls to it with a success
property (among others) that gives a better indication of what happened during request processing. Given this is the design used in several of the other libraries I don't anticipate another significant backwards incompatible redesign.
Various bug fixes were applied as well.