Change Log - imodeljs-clients-backend

1.10.0

Tue Jan 07 2020

Updates

  • Add localhost file handler

1.9.0

Tue Dec 10 2019

Updates

  • Setup OidcDesktopClient for Electron use cases.
  • Switched to electron version 6.1.5 from 7.1.2

1.8.0

Fri Nov 22 2019

Updates

  • Fix buffering tests for iModelBank
  • Added missing topic descriptions
  • Update to allow Node 12

1.7.0

Fri Nov 01 2019

Updates

  • Update https-proxy-agent to 3.x for security issues
  • Added Basic authentication for iModelBank
  • fixed ios azure downloader
  • Resurrected the old way of doing agent registrations

1.6.0

Wed Oct 09 2019

Version update only

1.5.0

Mon Sep 30 2019

Updates

  • Setup OidcAgentClient to implement IAuthorizationClient
  • Bug 173765: Fixed the iModelHub client to properly dispose a file handle after upload to the iModelHub.
  • upgrade to TypeScript 3.6.2

1.4.0

Tue Sep 10 2019

Updates

  • Allow to create baseline Named Version
  • Setup OidcAgentClient to implement IAuthorizationClient

1.3.0

Tue Aug 13 2019

Updates

  • Added application data querying for iModelHub Briefcases and ChangeSets

1.2.0

Wed Jul 24 2019

Updates

  • Various OIDC related fixes - Bugs: 148507, 148508, Product Backlog Items: 148510, 148517, 148522.

1.1.0

Mon Jul 01 2019

Updates

  • AzCopy version detect issue fixed
  • Remove sensitive information from download/upload url for logging purpose
  • Update to TypeScript 3.5

1.0.0

Mon Jun 03 2019

Updates

  • Migrated agent applications to the newer client
  • Updated release tags.
  • Added an error for seed file initialization timeout
  • Switched from iModelHub Project API to Context API
  • Updated tests to use new ownedByMe option when quering briefcases
  • Fixed Date fields in OIDC AccessTokens.
  • Refactored and simplified implementation of IModelDb.open
  • Use paging for Locks, Codes and ChangeSets

0.191.0

Mon May 13 2019

Updates

  • Adds parameter for api-extractor to validate missing release tags
  • added azcopy support
  • Changed download buffering code to do less memory allocations, changed default download buffer size from 1MB to 20MB to improve download performance to File Shares, added automatic enabling of the 20MB buffer when downloading to File Shares using UNC path, otherwise using no buffer for better SSD download performance.
  • Allowed setup of global Request timeouts.
  • Added initial iModelHub Checkpoint API.
  • Introduce LoggerCategory enum to advertise logger categories used by this package.
  • Fix broken links
  • LoggerCategory -> ClientsLoggerCategory
  • add support for imodelbank in imodelhub integration tests
  • Increased timeout in tests when iModel is created from seed file.
  • Reinstated old version of OidcAgentClient
  • Fixes to OidcBrowserClient.
  • Reallocate azcopy log to temp
  • Setup a generic context for tracking client requests, and made various related enhancements to logging, usage tracking and authorization.
  • Upgrade TypeDoc dependency to 0.14.2

0.190.0

Thu Mar 14 2019

Updates

  • Add missing peerDependencies on @bentley/geometry-core and @bentley/imodeljs-clients
  • Allow mobile webpack to skip node dependent module
  • Replaced OidcAgentClient with OidcAgentClientV2.
  • Reverted changes to OidcAgentClient.

0.189.0

Wed Mar 06 2019

Updates

  • Added OidcAgentClientV2. This will replace OidcAgentClient after some fixes from IMS+Connect.
  • ChangeSet and Briefcase downloads are atomic (i.e., will not be partially downloaded) and can simultaneously happen in multiple machines.
  • Changes package.json to include api-extractor and adds api-extractor.json
  • Use new buildIModelJsBuild script
  • Moved AzureFileHandler, IOSAzureFileHandler, UrlFileHandler and the iModelHub tests to the imodeljs-clients-backend package. This removes the dependency of imodeljs-clients on the "fs" module, and turns it into a browser only package.
  • Fixes to OidcDelegationClient-s.
  • Remove unneeded typedoc plugin dependency
  • Create iModel from empty template if seed file path not defined.
  • Removed RBAC client - the RBAC service is considered internal.
  • upgrade to TypeScript 3.2.2

0.188.0

Wed Jan 16 2019

Version update only

0.187.0

Tue Jan 15 2019

Updates

  • Fixed https-proxy-agent dependency.

0.186.0

Mon Jan 14 2019

Updates

  • More logging of HTTP requests, and enabled use of fiddler for backend diagnostics.
  • Renamed RequestProxy->RequestHost. Allowed applications to configure proxy server with HTTPS_PROXY env.

0.185.0

Fri Jan 11 2019

Version update only

0.184.0

Thu Jan 10 2019

Updates

  • Removed default OIDC scopes. All applications must now explicitly pass the required scopes.

0.183.0

Mon Jan 07 2019

Version update only

0.182.0

Mon Jan 07 2019

Version update only

0.181.0

Fri Jan 04 2019

Version update only

0.180.0

Wed Jan 02 2019

Version update only

0.179.0

Wed Dec 19 2018

Version update only

0.178.0

Thu Dec 13 2018

Version update only

0.177.0

Wed Dec 12 2018

Version update only

0.176.0

Mon Dec 10 2018

Version update only

0.175.0

Mon Dec 10 2018

Version update only

0.174.0

Mon Dec 10 2018

Version update only

0.173.0

Thu Dec 06 2018

Updates

  • Custom imodelJs noDirectImport lint rule implemented, noDuplicateImport lint rule turned on.

0.172.0

Tue Dec 04 2018

Version update only

0.171.0

Mon Dec 03 2018

Version update only

0.170.0

Mon Nov 26 2018

Version update only

0.169.0

Tue Nov 20 2018

Version update only

0.168.0

Sat Nov 17 2018

Version update only

0.167.0

Fri Nov 16 2018

Version update only

0.166.0

Mon Nov 12 2018

Version update only

0.165.0

Mon Nov 12 2018

Version update only

0.164.0

Thu Nov 08 2018

Updates

  • OIDC related enhancments (WIP).
  • Updated to TypeScript 3.1

0.163.0

Wed Oct 31 2018

Version update only

0.162.0

Wed Oct 24 2018

Version update only

0.161.0

Fri Oct 19 2018

Version update only

0.160.0

Wed Oct 17 2018

Version update only

0.159.0

Tue Oct 16 2018

Version update only

0.158.0

Mon Oct 15 2018

Version update only

0.157.0

Sun Oct 14 2018

Updates

  • Fixing scripts for linux
  • Added a README with link to iModel.js documentation.

0.156.0

Fri Oct 12 2018

Updates

  • Initial release

Last Updated: 08 January, 2020