Version History

0.2.23-4

Bug Fixes:-

Enhancements:-

  1. (UI) Added documentation link to the dashboard

  2. (UI) rules written in the config file are indented properly when shown in UI.

0.2.23-1

Bug Fixes:-

  1. (UI)Intermittent issue in viewing the 'JSON View' for outbound calls fixed.

Enhancements:-

  1. (UI) Timestamp column when tests were in REPLAY mode added in UI

  2. (UI) Alignment fix for 'Download Raw' button in UI

0.2.21

Bug Fixes:-

  1. (UI)Ignore MOCK_FORCE_MATCHED(AI MATCHED) differences if all other difference are ignored of that mock by some predefined rules and UI changes

Enhancements:-

  1. Removed accept header requests for better performance

  2. Optimized LRU cache to make sure if HyperTest is not used for the past 10 days, request count doesn't increase to more than 5000.

0.2.21-7

Bug Fixes:-

Enhancements:-

  1. Added support for aws and sequelize instrumentation to work with esm modules

  2. (UI) Bulk accepting all the changes in the test cases from UI

  3. Automatically accept the differences in a test case and pass the test case if their is no change found in the actual code.

0.2.21-4

Bug Fixes:-

Enhancements:-

  1. adding http server client instrumentation mocks for a graphql request.

0.2.21-2

Bug Fixes:-

Enhancements:-

  1. Provided Support for esm modules

  2. To aid in deduplication of the request, we will consider the unique outbound call hash in the deduplication hash.

0.2.21-1

Bug Fixes:-

Enhancements:-

  1. False positives removed in http tests by taking intersection with git diff.

  2. If the response of the request is other than 'OK', it will be run in fastMode by default.

0.2.20-4

Bug Fixes:-

  1. SSO issue: Making messages more readable when logging in via SSO.

Enhancements:-

  1. Ability to serialize bigint data type values by introducing a function for this

0.2.20-3

Bug Fixes:-

  1. 'No email found' cases handled for SSO

  2. AMQP biome fix for better code performance

  3. (UI)Scrolling glitches resolved

Enhancements:-

0.2.20-1

Bug Fixes:-

  1. Response difference error fixed. Now only the actual error will be marked red instead of the whole column.

Enhancements:-

  1. Update in redirect URL for slack notifications. Now it will show the dashboard view

  2. Introduction to SSO

  3. Migration to prisma db version 5.20.0 for better performance.

0.2.19-60

Bug Fixes:-

Enhancements:-

  1. Increased tRPC error handling for non json input

  2. Increased database performance by optimizing prisma db behaviour

0.2.19-59

Bug Fixes:-

  1. (UI) When accepting changes and updating the mock table we will coalesce globalMockVersion_real.

Enhancements:-

0.2.19-57

Bug Fixes:-

  1. Mongoose Instrumentation: Fields are considered if at least one is key present. If nothing is present, then fields will not be shown in UI

Enhancements:-

0.2.19-56

Bug Fixes:-

  1. Fixed the issue where the cluster path coming as an empty string in request due to body parser

Enhancements:-

0.2.19-55

Bug Fixes:-

Enhancements:-

  1. (UI)Wrap trimmed string and make the string expandable

0.2.19-54

Bug Fixes:-

  1. Mongoose Instrumentation: Added filter fix in mock's readableInput for findAndUpdate. (Added support for distinct and projections)

  2. Fixed discard request feature

Enhancements:-

  1. Introduced Slack Notifications feature

  2. Better logging capabilities for tRPC failures

  3. Storing time taken to boot the application via markappasready()

0.2.19-51

Bug Fixes:-

  1. New redis patch : SELECT method to select a db number

  2. Axios errors in auth0 instrumentations handled to reduce no of requests

Enhancements:-

  1. Show differences in the output of tags

  2. The 'headers' key ignored while taking schema. This will further increase deduplication

  3. Check Candidate URL is up to verify if app is up and running at correct port (for http and graphql)

  4. The global mock version attribute added to improve in handling false positives of 'AI Matched' cases.

0.2.19-48

Bug Fixes:-

  1. Aggressive deduplication for graphql by processing only input schema change in graphql requests’ 0th index in resolver chain

  2. Removed promise.all in updateRootReplayMocksAndDifferences API to avoid errors in CLI

Enhancements:-

  1. Mark as noise from front end

  2. bot to check in package.json to check if there is a stable updated version for the dependency

0.2.19-47

Bug Fixes:-

  1. Sequelize Instrumentation: only perform transformation (changing models into names) up to a depth of 5 levels to avoid maximum call stack exceeded errors.

  2. Stop capturing http requests generated by popular APMs when running in record & replay for HyperTest

Enhancements:-

0.2.19-45

Bug Fixes:-

  1. Fixed AI forced matched mocks that were coming out in red, which implied an error.

Enhancements:-

0.2.19-44

Bug Fixes:-

  1. Sequelize Instrumentation: If toJSON is available in each index, then remove circular ref object from readable input

Enhancements:-

0.2.19-43

Bug Fixes:-

Enhancements:-

  1. (UI)”Outbound Calls Not Found” changed to “Outbound Calls not Made”

  2. (UI) Not of Outbound calls will be visible when the dropdown is collapsed.

0.2.19-42

Bug Fixes:-

Enhancements:-

  1. (UI)- If a string value is too large in the response and the mock, it gets truncated partially and a copy button is presented to view it separately

  2. (UI)- Requests recorded will be sorted by id instead of timestamp

  3. (UI)- ‘Forced Matched’ gets renamed to ‘AI Matched’

0.2.19-41

Bug Fixes:-

  1. (UI) Able to accept requests which have been deleted

Enhancements:-

  1. Introduction to fetch instrumentation (http client)

  2. Increase deduplication in GRPC by converting or decoding any JSON strings that appear as part of the payload, but only at the first level

  3. Output status is now a filter available while fetching tests from the cli. we can now run tests which only have say 'OKAY' status

0.2.19-38

Bug Fixes

Enhancements:-

  1. (UI)-query, variables and headers are arranged in different tabs of request info for graphql in UI

  2. (UI)-request id as a filter as well in all requests and test results

  3. (UI)-mock id search filter for root mocks page in UI

  4. (UI)-original mock id instead of testResponseMock id if present in UI

  5. (UI)-sort requests by timestamp (ascending and descending) on UI

Last updated