Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.1.0 Features & Discussion #14

Closed
rangav opened this issue Apr 19, 2021 · 15 comments
Closed

v1.1.0 Features & Discussion #14

rangav opened this issue Apr 19, 2021 · 15 comments

Comments

@rangav
Copy link
Collaborator

rangav commented Apr 19, 2021

Hi All,

Thanks everyone for the support. Just want to give an update of whats coming for the next release. This will be major update since initial launch.

Here are the planned features for v1.1.0

New Features

BUG Fixes

ANNOUNCEMENT

  • Thunder Client has crossed 50k downloads now, Thanks for the amazing response from everyone 🎉.

LIVE NOW

  • Pulished v1.1.0 - documentation is updated partially.

If anything is not clear, please post your comments below, i will update documentation.

Please leave your feedback about v1.1.0 - features you like or features that need further improvements..

@Stancobridge
Copy link

Nice one

@anastely
Copy link

@rangav Can you add a Collection length under the collection name, like Postman?

collection name
24 requests

@rangav
Copy link
Collaborator Author

rangav commented Apr 26, 2021

Hi @anastely can you please create a new feature request, I will add to product roadmap list.

@jongio
Copy link

jongio commented Apr 28, 2021

ETA for next release with #26 included?

@rangav
Copy link
Collaborator Author

rangav commented Apr 28, 2021

Hi @jongio I am planning to release by end of the day tomorrow.

@jongio
Copy link

jongio commented Apr 28, 2021

Thanks. It would be cool if you could use the GitHub Releases feature so I can subscribe to releases.

@rangav
Copy link
Collaborator Author

rangav commented Apr 28, 2021

Sure will start using Github release feature.

@rangav rangav mentioned this issue Apr 28, 2021
@rangav rangav changed the title Planned Features for v1.1.0 v1.1.0 Features & Discussion Apr 29, 2021
@rangav
Copy link
Collaborator Author

rangav commented Apr 29, 2021

Hi All - version 1.1.0 is now published, please and let me know your feeback

@Pascal62223
Copy link

Hi,
Looking at Thunder-client and it looks great. Trying the 'test' feature and couldn't find a way to filter out the response based on a response property value when the response itself is an array of json objects.
Use case : How to filter filter response to only show location.latitude == "25" in below example. (trying json.location.latitude doesn't work obviously as it is an array)

[
{
"location" : {
"latitude" : "25",
"longitude" : "50"
}
},
{
"location" : {
"latitude" : "00",
"longitude" : "76"
}
}
]

@rangav
Copy link
Collaborator Author

rangav commented Apr 30, 2021

Hi Pascal use json[0].location.latitude

@Pascal62223
Copy link

Pascal62223 commented Apr 30, 2021

Thanks. I thought about that but was under impression it would only apply the test on he first object of the array and not to all objects in a loop.
I've tested, and it doesn't returns the proper object list. The attached picture show my real test case, and simplify to do the test at the root of the object.

I set the test to be json[0].timeZone equals 'Z', but teh response contains objects with timeZone equals to "+00:00" which doesn't satisfy the criteria.

image

@rangav
Copy link
Collaborator Author

rangav commented Apr 30, 2021

Hi @Pascal62223 try json[0].timeZone == "+00:00", it does not have any time conversion functions built in. just try to match the strings

@Pascal62223
Copy link

Pascal62223 commented Apr 30, 2021

Hi @rangav , Yes I do understand it does string match. The example is using timeZone as property, as I try to get all record with property timeZone equals to teh string 'Z'
To ensure there is no confusion (I have no intend to do time conversion), I use another example with the property 'uuid' which is a GUID string, and use the action 'contains'. Pure string match.
The response contains records with 'uuid' do not contains the string 'c93fbd6e' as specified in the test query criteria.
Also in that particular case the test result show an error (Cf. 2nd picture below) when doing the comparison apparently, and it is using only the first element of the array as I was suspecting (Cf. last picture result)

image

Error when executing comparison :
image
image

If use json[5].uuid, the test result error shows that only teh 5th element of teh array is being used.
image

@rangav
Copy link
Collaborator Author

rangav commented Apr 30, 2021

Hi @Pascal62223 can you please create a separate bug for this, we can do discussion there. I will verify in the mean while.

@Pascal62223
Copy link

Ok. Thanks a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants