Skip to content

Releases: takahirom/arbigent

0.50.0

04 Jun 05:11
195b60c
Compare
Choose a tag to compare

When debugging a scenario, repeatedly running it with its dependent scenarios can be time-consuming. Therefore, we have added a button in the UI to run only the specific task without its dependent scenarios. Please check it out.
image

What's Changed

Full Changelog: 0.49.0...0.50.0

0.49.0

31 May 05:38
57b06d2
Compare
Choose a tag to compare

Breaking Change for JSONL Files

The requests specified in our JSONL file did not accurately reflect the actual requests being used. Therefore, to maintain fidelity, we have switched to using curl commands instead.

This approach also enables prompt optimization via skroll.

What's Changed

Full Changelog: 0.48.0...0.49.0

0.48.0

29 May 06:42
57a439e
Compare
Choose a tag to compare

CLI was not working on Windows. This release applies a workaround for Windows.

What's Changed

Full Changelog: 0.47.0...0.48.0

0.47.0

05 May 08:32
de22433
Compare
Choose a tag to compare

When scenario options were long, the bottom options weren't previously visible. We have fixed this issue in this release.

What's Changed

Full Changelog: 0.46.0...0.47.0

0.46.0

04 May 11:39
4914122
Compare
Choose a tag to compare

Breaking Change from 0.42.0

Version 0.42.0 introduced significant changes, necessitating some follow-up adjustments.
The YAML field defaultDeviceFormFactor has been renamed to deviceFormFactor. If you adopted this field in version 0.42.0, you will need to update the field name.
(Version 0.45.0 is the same as 0.46.0. It was mistakenly released with failing tests.)

What's Changed

Full Changelog: 0.44.0...0.46.0

0.44.0

04 May 10:30
28dafa9
Compare
Choose a tag to compare

Breaking Changes from 0.42.0

Version 0.42.0 introduced significant changes, necessitating some follow-up adjustments.
We introduced appUiStructure and scenarioGenerationCustomInstruction. These were initially saved in /settings within the project YAML file, but they should be saved under /settings/prompt. We believe these settings are not widely used yet, so we are correcting their location.

What's Changed

  • Move appUiStructure and scenarioGenerationCustomInstruction into prompt in yaml by @takahirom in #272

Full Changelog: 0.43.0...0.44.0

0.43.0

03 May 12:22
6b94ff9
Compare
Choose a tag to compare

Minor changes: the image’s Base64 data is now omitted from the console log for clarity.

What's Changed

Full Changelog: 0.42.0...0.43.0

0.42.0

03 May 05:33
2dd1777
Compare
Choose a tag to compare

New Features

Scenario Generation

Arbigent can now generate scenarios from text. You can provide existing scenarios along with your app’s UI structure. We recommend using the following UI outline to create well-grounded scenarios:

Home Screen

  • Transition
    • Click search icon
      • Search Screen

Search Screen

  • Transition

440103117-7cebdbf6-fe22-44ed-9f2d-fbe6ea454c06 (1)

Add cURL Logging

If you enable HTTP logging, we now output cURL commands to help you debug AI API calls.

Project-Level Device Form-Factor Setting

Previously, to target a TV form factor you had to configure it for each scenario. Now you can set the form factor at the project level.

What's Changed

Full Changelog: 0.41.0...0.42.0

0.41.0

24 Apr 14:29
d124b96
Compare
Choose a tag to compare

Support for reasoning models

When using Azure OpenAI API's reasoning models, I encountered errors when passing temperature and max_tokens. I resolved this by making these parameters nullable to avoid passing them when not needed.

What's Changed

Full Changelog: 0.40.2...0.41.0

0.40.2

05 Apr 10:54
ef2e047
Compare
Choose a tag to compare

It seems that Gemini's JSON Schema validation has become stricter, so we needed to adjust our JSON Schema accordingly.

What's Changed

Full Changelog: 0.40.1...0.40.2