Skip to content

Releases: xbrowsersync/api

v1.1.3

04 Jul 10:47
Compare
Choose a tag to compare

v1.1.3 includes a number of updates to support v1.4.0 of the xBrowserSync client, as well as a re-organisation of the source files to a more logical structure, style updates to match the public website styles, bug fixes and dependency updates.

  • Added: Bookmarks service now supports creating empty syncs.
  • Added: IApiRouter interface for router standardisation.
  • Added: DocsRouter to complete abstraction of routing logic in server.
  • Added: Bookmarks version API method.
  • Added: Sync version property to existing bookmarks routes.
  • Added: Update bookmarks now updates sync version if provided.
  • Added: Create bookmarks now requires sync version param in body.
  • Added: Bookmarks version path unit and integration tests.
  • Fixed: Route versioning method redirection now works properly.
  • Fixed: Aligned docs styling with public website.
  • Fixed: Refactored src folder structure for better file organisation.

v1.1.2

26 Apr 09:22
Compare
Choose a tag to compare
  • Split configuration files to allow custom user configuration whilst avoiding conflicts in future versions.
  • Config settings are now cached when first loaded.
  • Script tags are now removed from status message.
  • Removed use of external CDNs in API docs for enhanced privacy.
  • Removed fonts from repo and replaced with npm packages.

v1.1.1

19 Apr 17:48
Compare
Choose a tag to compare
  • Added rotation to log file and more error checking around log file creation.
  • Added additional config settings log.rotatedFilesToKeep and log.rotationPeriod for log file rotation.
  • Removed redundant config setting log.name.

v1.1.0

13 Apr 22:58
Compare
Choose a tag to compare
  • Re-written in TypeScript and restify replaced with express.
  • Now uses mongoose for mongoDB interaction.
  • Support added for running service under HTTPS.
  • Docs packaged with webpack and external dependencies removed to reduce payload size.
  • Unit and integration tests added.
  • Dependencies updated to latest versions.
  • Stability and performance improvements.

v1.0.3

10 Apr 10:20
Compare
Choose a tag to compare
  • Added: maxSyncSize property to info method.
  • Fixed: changed png images to svg.

v1.0.2

22 Sep 10:47
Compare
Choose a tag to compare
  • Updated website links to https.
  • Switched devDependency minifier to minify.

v1.0.1

11 Sep 21:58
Compare
Choose a tag to compare
  • Fixed bug with invalid bookmark IDs.
  • Changed response code for sync limit exceeded.
  • Removed version in global.js.
  • Fixed minor issues in index.html.

v1.0.0

20 Mar 11:37
Compare
Choose a tag to compare

Initial release.