Skip to content
This repository has been archived by the owner on Feb 23, 2019. It is now read-only.

Releases: sugarcrm/thorn

Thorn 0.6

22 Sep 01:01
Compare
Choose a tag to compare

Most Notable Changes

For users of Thorn, there's only 1 bug fix included in this release. There were a number of much smaller improvements as well, not all of which are included here.

Bug Fixes

  • Use Agent for admin authentication handling instead of custom handling on Fixtures (fixes #145) (#212)

npm Dependency Updates

  • eslint-config-sugarcrm: 1.0.0 -> 1.1.0
  • babel-core: 6.22.1 -> 6.25.0
  • babel-eslint: 7.1.1 -> 7.2.2
  • babel-plugin-transform-class-properties: 6.22.0 -> 6.24.1
  • babel-preset-es2015: 6.22.0 -> 6.24.1
  • babel-preset-es2017: 6.22.0 -> 6.24.1
  • commander: 2.9.0 -> 2.11.0
  • gulp-spawn-mocha: 3.1.0 -> 3.3.1
  • jsdoc-babel: 0.2.1. -> 0.3.0
  • nock: 9.0.7 -> 9.0.14
  • sinon: 1.17.7 -> 2.1.0

Miscellaneous Changes

  • Add a utils.assertSaneResponse method (#139)
  • Only support Node 6.10.3 and newer (#180)
    ** Note that we don't support Node 8.x at this time
  • Assorted documentation fixes and improvements

Beta 5

27 Feb 22:27
Compare
Choose a tag to compare
Beta 5 Pre-release
Pre-release

Most notable changes:

Bug Fixes

  • Obfuscate the real username to enforce uniqueness (#140)
  • Thorn automagically fills required fields even when their values have been supplied (#134)

Improvements

  • Make Agents include their usernames in the X-Thorn header (#144)
  • Upgrade nock to v9.0.7 (#150)
  • Use npm packaged version of eslint-config-sugarcrm (#147)
  • Upgrade faker to 4.1.0 (#146)
  • Update license to Apache 2.0 (#129)
  • Several documentation related improvements.

Bugfixes discovered during test writing

07 Feb 22:25
Compare
Choose a tag to compare
Pre-release

Most notably:

#116, #118: Add more tests
#115: Upgrade co-mocha to 1.2.0
#113: Automatically retry logins on user agents
#112: Empty cachedAgents after a fixtures cleanup
#110: Fix concurrency issue in MetadataHandler::getRequiredFields()

In this release, we removed the export for thorn.expect

31 Jan 01:00
Compare
Choose a tag to compare

For expect, please use chakram's expect, here: http://dareid.github.io/chakram/.

Polishing `expect` export

27 Jan 20:16
Compare
Choose a tag to compare
Pre-release

In this release, we changed the export for thorn.Expect to thorn.expect (lower case).

Initial Beta Release

23 Jan 23:55
Compare
Choose a tag to compare
Initial Beta Release Pre-release
Pre-release
0.1.0-beta.1

Removed dist folder from gitignore (#99)

Initial tag

09 Dec 00:46
Compare
Choose a tag to compare
Initial tag Pre-release
Pre-release
0.1-alpha.1

Docs.md: Thorn::Agent -> Thorn.Agent (#24)