Skip to content

LRS Interface Overhaul

Compare
Choose a tag to compare
@brianjmiller 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.