Releases: xapijs/xapi
Releases · xapijs/xapi
2.2.7
2.2.6
- Updated dependencies
- Updated
follow-redirects
to patch security vulnerability
2.2.5
- Updated dependencies
- Updated
follow-redirects
to patch security vulnerability
2.2.4
- Updated dependencies
2.2.3
- Fixed
getSearchQueryParamsAsObject
helper returning incorrect value when no query params present - Updated dependencies
2.2.2
- Added
moreInfo
property toActivityDefinition
interface - Changed
display
property onVerb
interface to be optional - Changed
homePage
andname
properties onAccount
Interface to be required - Changed incorrect property
members
tomember
onGroup
- Divided
Group
Interface intoAnonymousGroup
andIdentifiedGroup
- Added
InverseFunctionalIdentifier
interface - Changed
objectType
property onActivity
interface to be optional - Changed
objectType
property onAgent
interface to be required when used asStatement
object
2.2.1
- Added missing
version
property toStatement
- Corrected to
Timestamp
type forstored
andtimestamp
properties onStatement
- Added missing
SubStatement
interface (See https://github.com/adlnet/xAPI-Spec/blob/master/xAPI-Data.md#substatements) - Corrected
StatementObject
union type to useSubStatement
instead ofStatement
- Updated dependencies
- Updated CI to test against node v16.x
2.2.0
- Improved
calculateISO8601Duration
to return durations including milliseconds - Fixed
calculateISO8601Duration
incorrectly returningPT
when the duration was 0 seconds (It now returnsPT0S
) - Fixed
calculateISO8601Duration
incorrectly handling negative durations (It now returnsPT0S
)
2.1.2
- Moved
XAPI
subclass methods to prototype to improve external testability
2.1.1
- Updated dependencies
- Improved handling of query parameters for
getSearchQueryParamsAsObject
helper