Skip to content

Commit

Permalink
Update plugin version to 1.0.0. Update changelog accordingly. Improve…
Browse files Browse the repository at this point in the history
… plugin description.
  • Loading branch information
picimako committed Jan 10, 2022
1 parent 18234a1 commit 07aa171
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 44 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

### 1.0.0

#### BUGFIX
- [#57](https://github.com/picimako/terra-support/issues/57): Fixed an issue when rolling back Git changes on screenshots causes incorrect VirtualFiles to be stored.

#### MAINTENANCE
- Upgraded library and plugin versions.
- Fine-tuned various segments of the documentation.
- Did some minor code simplifications.

### 0.7.0

#### MAINTENANCE
Expand Down
28 changes: 7 additions & 21 deletions changelog.html
Original file line number Diff line number Diff line change
@@ -1,28 +1,14 @@
<h4>0.7.0</h4>
<h4>1.0.0</h4>

<strong>Maintenance</strong>
<ul>
<li>Cleanup and simplification in several inspections.</li>
<li>Merged <code>TerraDescribeViewportsBlockingInspection</code> into <code>TerraDescribeViewportsInspection</code>,
and <code>ScreenshotMismatchToleranceBlockingInspection</code> into <code>ScreenshotMismatchToleranceInspection</code>.
</li>
<li>Refined documentation.</li>
<li>Upgraded gradle and intellij-gradle-plugin versions.</li>
</ul>

<strong>Enhancement</strong>
<strong>Bugfix</strong>
<ul>
<li>Screenshot reference suggestions are now sorted alphabetically when Ctrl+Clicking on screenshot names in <code>Terra.validates</code>
and <code>Terra.it</code></li>
<li><a href="https://github.com/picimako/terra-support/issues/56">#56</a>: Added <code>Terra.describeTests</code> besides
<code>Terra.describeViewports</code> to be validated when they are nested in other describe blocks.
<li><a href="https://github.com/picimako/terra-support/issues/57">#57</a>:Fixed an issue when rolling back Git
changes on screenshots causes incorrect VirtualFiles to be stored.
</li>
<li>Added viewport value validation to the testOptions argument of <code>Terra.describeTests</code> when it is specified in an inline object.</li>
<li>Added viewport quick documentation support for the testOptions argument of <code>Terra.describeTests</code> when it is specified in an inline object.</li>
</ul>

<strong>Bugfix</strong>
<strong>Maintenance</strong>
<ul>
<li>Fixed a bug in default name resolution that spammed the logs with exception.</li>
<li>Fixed a <code>ClassCastException</code> log spam during viewport value retrieval.</li>
<li>Upgraded library and plugin versions.</li>
<li>minor code simplifications.</li>
</ul>
42 changes: 20 additions & 22 deletions plugindescription.html
Original file line number Diff line number Diff line change
@@ -1,29 +1,27 @@
Adds support for working with Cerner's various Terra libraries.
<br>
<p>
This plugin focuses mostly on the are of Terra WDIO test automation but has some support for UI development as well.
<p>
<br>
<strong><a href="https://github.com/cerner/terra-toolkit-boneyard/blob/main/docs/Wdio_Utility.md">Terra-toolkit WDIO
utility</a></strong> and <strong><a
href="https://engineering.cerner.com/terra-ui/dev_tools/cerner-terra-toolkit-docs/terra-functional-testing/about">Terra
Functional Testing</a></strong>
This plugin provides framework integration to Cerner's various Terra libraries (like UI components),
mainly focusing on the test automation aspects of them;
<a href="https://github.com/cerner/terra-toolkit-boneyard/blob/main/docs/Wdio_Utility.md">Terra Toolkit</a>
and
<a href="https://engineering.cerner.com/terra-ui/dev_tools/cerner-terra-toolkit-docs/terra-functional-testing/about">Terra
Functional Testing</a>.
</p>
<p>
This part of the plugin provides tools for the easier handling of screenshots, and for reporting coding issues:
The automation specific part of the plugin provides tools for the easier handling of screenshots, and for reporting
coding issues, including but not limited to:
<ul>
<li>inspections for viewport and screenshot handling</li>
<li>custom tool window for a better overview of Terra wdio screenshots, extended with bulk operations on them</li>
<li>custom editors for previewing diff images, and comparing reference and latest screenshots</li>
<li>additional navigation options and visual clues for screenshot validation</li>
<li>added and extended Quick Documentation popup contents</li>
<li>Inspections for viewport and screenshot handling,</li>
<li>Custom tool window for a better overview of Terra wdio screenshots, extended with bulk operations on them,</li>
<li>Custom editors for previewing diff images, and comparing reference and latest screenshots,</li>
<li>Additional navigation options and visual clues for screenshot validation,</li>
<li>Added and extended Quick Documentation popup contents.</li>
</ul>

<p>
<br>
<strong><a href="https://engineering.cerner.com/terra-ui/home/terra-ui/index">Terra UI components</a></strong>
<p>
Adds external documentation URLs to Quick Documentation popups for React tags imported from Terra packages.
The part that focuses on the <a href="https://engineering.cerner.com/terra-ui/home/terra-ui/index">Terra UI
components</a> adds external documentation URLs to UI component React tags for easier navigation to related
documentation.
</p>

To find out more details on each feature, please head to the <a href="https://github.com/picimako/terra-support">Terra
<p>
To find out more details on each feature, please head to the <a href="https://github.com/picimako/terra-support">Terra
Support GitHub repository</a> where you can find detailed documentation.
</p>
2 changes: 1 addition & 1 deletion src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<idea-plugin require-restart="true">
<name>Terra Support</name>
<id>terra.support</id>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
<vendor url="https://github.com/picimako/terra-support">Tamas Balog</vendor>
<resource-bundle>messages.TerraBundle</resource-bundle>
<resource-bundle>messages.TerraQuickDocBundle</resource-bundle>
Expand Down

0 comments on commit 07aa171

Please sign in to comment.