> For the complete documentation index, see [llms.txt](https://docs.specsolutions.eu/specsync/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.specsolutions.eu/specsync/jira/features.md).

# Features

The following list contains the detailed description of the most important features provided by SpecSync. Besides this list, you can consider checking the [reference guide for the configuration](/specsync/jira/reference/configuration.md) file.

### Push features

{% content-ref url="/pages/QpeSBuy3457IETPE3Wok" %}
[Pushing scenario changes to Test Cases](/specsync/jira/features/push-features/pushing-scenario-changes-to-test-cases.md)
{% endcontent-ref %}

{% content-ref url="/pages/iPgW9GygZIg4cSTttufj" %}
[Configuring the format of the synchronized test cases](/specsync/jira/features/push-features/configuring-the-format-of-the-synchronized-test-cases.md)
{% endcontent-ref %}

{% content-ref url="/pages/5ykO5GSUA8OpEgNAutbS" %}
[Synchronizing Scenario Outlines](/specsync/jira/features/push-features/synchronizing-scenario-outlines.md)
{% endcontent-ref %}

{% content-ref url="/pages/yo4kE2r3GJmXHnyeJdum" %}
[Update Test Case fields](/specsync/jira/features/push-features/update-test-case-fields.md)
{% endcontent-ref %}

{% content-ref url="/pages/iSOLPaZHqH5fWUWgHzyv" %}
[Attach files to Test Cases using tags](/specsync/jira/features/push-features/attach-files.md)
{% endcontent-ref %}

#### Customizations related to push

{% content-ref url="/pages/Y0ec4KJFg98E8oT39gzd" %}
[Customization: Setting Test Case fields with default values](/specsync/jira/features/push-features/customization-setting-test-case-fields-with-default-values.md)
{% endcontent-ref %}

{% content-ref url="/pages/9oUmDRhHiH1FmVcJonLf" %}
[Customization: Update custom Test Case fields on push](/specsync/jira/features/push-features/customization-update-custom-test-case-fields-on-push.md)
{% endcontent-ref %}

{% content-ref url="/pages/qVrBnKDMcUPkk7Io1UOa" %}
[Customization: Ignoring marked Test Case steps](/specsync/jira/features/push-features/customization-ignoring-marked-test-case-steps.md)
{% endcontent-ref %}

{% content-ref url="/pages/UHstz0Ccn620hXuy3zGo" %}
[Customization: Ignoring Test Case Tags](/specsync/jira/features/push-features/customization-ignoring-test-case-tags.md)
{% endcontent-ref %}

{% content-ref url="/pages/7K6srly7lUyLIDnTJmOk" %}
[Customization: Mapping tags](/specsync/jira/features/push-features/customization-mapping-tags.md)
{% endcontent-ref %}

{% content-ref url="/pages/feNfIowST8ZQ8rVu4mkR" %}
[Customization: Synchronizing scenarios from feature branches](/specsync/jira/features/push-features/customization-support-synchronizing-scenarios-from-a-branch.md)
{% endcontent-ref %}

{% content-ref url="/pages/sjet3vLsA6fo6s4ZmNJi" %}
[Customization: Synchronize linked artifact titles](/specsync/jira/features/push-features/customization-sync-linked-artifact-titles.md)
{% endcontent-ref %}

### Pull features

{% content-ref url="/pages/IooaBiftoSHbOuWKwZ9w" %}
[Pulling Test Case changes to local scenarios](/specsync/jira/features/pull-features/two-way-synchronization.md)
{% endcontent-ref %}

### Common synchronization features

{% content-ref url="/pages/5NukA7ba64dV6RuJlM5j" %}
[Configuration key](/specsync/jira/features/common-synchronization-features/configuration-key.md)
{% endcontent-ref %}

{% content-ref url="/pages/5FuOlq48ySxrZiW6C7yn" %}
[Remote scope](/specsync/jira/features/common-synchronization-features/remote-scope.md)
{% endcontent-ref %}

{% content-ref url="/pages/xyUCE4qUDFlBbYuvlD9H" %}
[Linking Work Items using tags](/specsync/jira/features/common-synchronization-features/linking-work-items-with-tags.md)
{% endcontent-ref %}

{% content-ref url="/pages/4jB6Jst8MvQ0YJqKvBpP" %}
[Synchronizing Test Case hierarchies](/specsync/jira/features/common-synchronization-features/synchronizing-test-case-hierarchies.md)
{% endcontent-ref %}

{% content-ref url="/pages/ffGeEzOPmTsHkH8eZcIg" %}
[Excluding scenarios from synchronization](/specsync/jira/features/common-synchronization-features/excluding-scenarios-from-synchronization.md)
{% endcontent-ref %}

{% content-ref url="<https://github.com/specsolutions/specsync-jira-documentation/blob/main/features/synchronization-conflict-resolution.md>" %}
<https://github.com/specsolutions/specsync-jira-documentation/blob/main/features/synchronization-conflict-resolution.md>
{% endcontent-ref %}

### Test result publishing features

{% content-ref url="/pages/4KuiHcbua3YAKwvxjUlx" %}
[Publishing test result files](/specsync/jira/features/test-result-publishing-features/publishing-test-result-files.md)
{% endcontent-ref %}

### General features

{% content-ref url="/pages/uQ20oUe1BNK6Svn4sTqP" %}
[Jira authentication options](/specsync/jira/features/general-features/server-authentication-options.md)
{% endcontent-ref %}

{% content-ref url="/pages/jLzRkwCA2IS41otPPXlV" %}
[Configuration file](/specsync/jira/features/general-features/configuration-file.md)
{% endcontent-ref %}

{% content-ref url="/pages/1LpjXDWvGNceAMRg0Z3o" %}
[Hierarchical configuration files](/specsync/jira/features/general-features/hierarchical-configuration-files.md)
{% endcontent-ref %}

{% content-ref url="/pages/wfYaPG6H9vPMsKOuvDPz" %}
[Local test case conditions](/specsync/jira/features/general-features/local-test-case-conditions.md)
{% endcontent-ref %}

{% content-ref url="/pages/7kCHcKhkxla8WKF1ClvP" %}
[SpecSync plugins](/specsync/jira/features/general-features/specsync-plugins.md)
{% endcontent-ref %}

### Customizations

The customizations below are also mentioned at the feature areas they are related to.

{% content-ref url="/pages/Y0ec4KJFg98E8oT39gzd" %}
[Customization: Setting Test Case fields with default values](/specsync/jira/features/push-features/customization-setting-test-case-fields-with-default-values.md)
{% endcontent-ref %}

{% content-ref url="/pages/9oUmDRhHiH1FmVcJonLf" %}
[Customization: Update custom Test Case fields on push](/specsync/jira/features/push-features/customization-update-custom-test-case-fields-on-push.md)
{% endcontent-ref %}

{% content-ref url="/pages/qVrBnKDMcUPkk7Io1UOa" %}
[Customization: Ignoring marked Test Case steps](/specsync/jira/features/push-features/customization-ignoring-marked-test-case-steps.md)
{% endcontent-ref %}

{% content-ref url="/pages/UHstz0Ccn620hXuy3zGo" %}
[Customization: Ignoring Test Case Tags](/specsync/jira/features/push-features/customization-ignoring-test-case-tags.md)
{% endcontent-ref %}

{% content-ref url="/pages/7K6srly7lUyLIDnTJmOk" %}
[Customization: Mapping tags](/specsync/jira/features/push-features/customization-mapping-tags.md)
{% endcontent-ref %}

{% content-ref url="/pages/feNfIowST8ZQ8rVu4mkR" %}
[Customization: Synchronizing scenarios from feature branches](/specsync/jira/features/push-features/customization-support-synchronizing-scenarios-from-a-branch.md)
{% endcontent-ref %}

{% content-ref url="/pages/sjet3vLsA6fo6s4ZmNJi" %}
[Customization: Synchronize linked artifact titles](/specsync/jira/features/push-features/customization-sync-linked-artifact-titles.md)
{% endcontent-ref %}

{% content-ref url="/pages/7ABRZ3avMeeoF75X4OMM" %}
[Customization: Do not synchronize title](/specsync/jira/features/push-features/customization-do-not-synchronize-title.md)
{% endcontent-ref %}

### Plugins

{% content-ref url="/pages/SPcxUZ4Oiy5uirajXKgP" %}
[Plugin list](/specsync/jira/features/plugin-list.md)
{% endcontent-ref %}
