Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Release pages & Widgets are special type types of release notes. Given that they work a bit differently, here we are creating step by step guides for getting started. Once you understand how they work, you can do your own customisations on top of what is explained below.

Here’s what the page looks like when there are no release pages or widgets created yet.

Image Removed

Image Added

Navigation

Release pages and Widgets page is available only on the In-project screen. Navigate to the relevant Jira project >> Click on Autaomated Release Notes under the project’s left navigation >> Click on Release pages & Widgets tab.

Release page - Step-by-step guide

Step 1

-

Click on

‘Create’

Create & you’ll be brought to the following screen. Pay close attention to the information provided.

Release page details section

  • Name - This is the title of release page that appears to the end user.

  • Description - This is the subtitle that appears on the release page. (you can keep this one empty

    ,

    if you’d like)

  • Logo - Upload logo file (use an image with transparent background

    & square dimensions

    )

  • Choose background & text colors for the header.

  • Release page content - This is the JQL similar to what you use within ARN templates' JQL section. Just use the default one for now.

Image Removed
  • Provide further details

    Favicon - Upload favicon of 48x48 size (note that only .ico files are allowed, you can use any online converters for this)

  • Path - This is the path of your release page.

    Complete

    The complete URL will be visible immediately below the

    path

    textbox.

  • Enabled - Keep it on.

Image Removed

Release page content layout

Image Removed

Step 2 -

Issue details -

In this section, one can choose existing Jira issue or custom field. If one wants to use the Jira issue properties where the AI-generated release notes content is stored, one can use those Jira issues properties too. Read Save release notes without Jira fields using issue properties for more details.

  • Field 1 - Here we have selected Status category

  • Field 2 - In image we have selected a Jira issue property field to publish AI-generated release notes.

  • Field 3 - We have picked up Issue type from the selector.

Details

  • Header background color - Choose color

  • Header Text color - Choose color

  • Enable Search on release page - This allows to disable/enable Search option on the release page

  • Enable anonymous reactions - This allows the users to post their reactions anonymously with Like or Dislike options.

  • Google Analytics - Add your Google analytics measurement id (G-XXXXXXX) here to enable this feature.

    • This allows you to track visitor activity on my release pages. This helps to monitor visitor behavior and make informed decisions about how to optimize your content. This will enable you to view metrics such as page views, bounce rate, and time on the page.

Enable anonymous reactions toggle remains disabled by default in below cases -

  • If user has selected Template 3 for release page

  • If the release page is private

Release page content

  • JQL - This is the JQL similar to what you use within ARN templates' JQL section. Just use the default one for now.

  • ARN branding - If you are using Paid app, you will be able to turn it off if needed. For the Free app, it is turned on by default and cannot be changed.

Subscription

  • Allow new subscribers - Turning this on means that the Subscribe button is available on the release page.

    • Users with active subscription can also unsubscribe from the release page.

  • Send updates to the subscribers - If this flag is turned on, you have to choose a release page notification template (configured under the Templates tab) under the next dropdown i.e. Select subscriber email template

  • Select subscriber email template - Whenever a new release is posted on the given release page, it will trigger this email notification to all the subscribers. Read Release page notification.

  • Send via email - Here you can either use the default email that is noreply@qa.releasenotes.co or add your email via SMPT settings mentioned here.

Roadmap portal

Image Added

Step 2

Now that all mandatory configurations are filled out, click on

save

Save.

Step 3

-

To ensure everything is set up correctly, copy the page

url

URL & open it in a browser tab. Since the release page doesn’t have any

data

releases yet, this is

how

what it will look like.

Step 4

-

Half the battle is won

.

! Its time to set up the Rule

Now you must set up a rule to populate information on this release page. Head over to the Rules tab & click on Create. Provide the appropriate name for the rule & choose

‘Manual’

Manual trigger.

Image RemovedImage Added

Step 6

-

Click on

‘Add

Add release page

action’

action & choose the relevant release page

One can also decide whether subsequent actions should be executed or not if the release notes action fails.

Image RemovedImage Added

Step 7

- Now run

Run the rule manually by providing it with a version

. This is how it will look like

System shows below pop up when you click on ▶️ icon on Rule details page to run the rule. Select the version and click on OK. You can use check boxes to get the relevant type of release/s in the dropdown.

Step 8

-

The final step!

  • Click on Ok & wait for about 30 seconds for the rule to be executed. (Assuming the selected version has issues associated with it) the release page will now display the data. It will look like this. (the image shown below.

  • For troubleshooting (If needed), look at the logs tab & see if you see any failure messages)

Widget - Step by step guide

Image Added

Step 1

-

Click on

‘Create’

Create & you’ll be brought to the following screen. Pay close attention to the information provided

.

Widget details

  • Name - This is the widget name but unlike release page, it is not visible to the end users

    .

  • Description - Same as the name, not visible to the end users. And you can keep it empty too

    .

  • Enabled - Keep it on

    .

Image Added

Widget content layout

Image RemovedImage Added

Step 2

-

Final set of fields

(right now only single template is available, later on you’d be able to change the template)
  • Field 1 - For the sake of easiness, choose summary.

  • Field 2 - Choose description from the dropdown.

  • Field 3 - Pick up issue

    Issue details

    In this section, one can choose an existing Jira issue or custom field. If one wants to use the Jira issue properties where the AI-generated release notes content is stored, one can use those Jira issues properties too. Read Save release notes without Jira fields using issue properties for more details.

    • Field 1 - In image we have selected a Jira issue property field to publish AI-generated release notes.

    • Field 2 - We have picked up Issue type from the selector.

    Image Removed
    • Field 3 - Here you can select Status category

    Step 3

    -

    Choose look & feel related configurations.

    You can pretty much use the default one to get started. (Note that the embed tab will be available after initial save)Image RemovedStep 4 - Widget content -

    In the right section, manager the look and feel related configuration. Here one can configure the Widget mode and designs.

    Widget mode

    Read more about widget modes here - https://amoeboids.atlassian.net/wiki/spaces/ARN/pages/2391310351/Release+page+Widget+templates+widget+modes#Widget-modes

    Design tab
    • Show default launcher - This toggle identifies whether the widget launcher is available on-screen by default. If disabled, the launcher won’t be displayed until made visible by another action.

    • Widget launcher label - e.g. Release notes. This is what the button text will be, to open/close the widget.

    • Widget launcher button size - Small, Medium, Large

    • Rest of the configurations deal with the look & feel of the widget

    Image Added

    Widget content

    In the Widget content a JQL is defined that determines what data is populated within the widgets. Every time the widget action is triggered, it will look at the JQL & pull out the relevant issues. Similar to how the JQL section is configured, you can use variables in this text box.

    Image Added

    Once the JQL is added, click anywhere outside of the box & (tick) or (error) will be displayed to convey the correctness of the JQL.

    A sample JQL that can be used -

    Project = ARN AND issueType = “New Feature” AND fixVersion = “[versionName]”

    Image Added

    Embed code

    Once all the mandatory information is filled in & Save button is clicked - the Embed code becomes available.

    Image Added

    Step 4

    Widget content

    This is the JQL similar to what you use within ARN templates' JQL section. Just use the default one for now.

    Image RemovedImage Added

    Step 5

    -

    Click on

    save

    Save, let the page reload.

    Now click on the

    ‘Embed’

    Embed tab. This is

    how

    what it will look like.

    Image RemovedImage Added

    Step 6

    - To

    Let us test whether the embed code works

    , copy

    Copy the code. And then head over to https://codepen.io/pen/. In there, paste the copied code into HTML section. In a few seconds, the widget should appear in the preview section. Although it appears, it doesn’t have any release-related data yet.

    Step 7

    -

    Now create a manual rule & insert widget action inside of

    it. This is how

    it

    should look like.Image RemovedImage Removed

    Image AddedImage AddedImage Added

    Step 8

    -

    Now run the manual rule by providing

    to

    it with the relevant version name

    .

    Step 9

    -

    Let us see the final output!

    After running the rule, wait for about 30 seconds & go back to the codepen tab. Refresh the page, and paste the code again into the HTML area. Release notes will now be available within the widget.

    On this page

    Table of Contents
    minLevel2
    maxLevel6
    outline
    4
    false
    stylesquare
    typelist
    printablefalse

    Iframe
    scrollingauto
    srchttps://amoeboidsform.typeform.com/c/loItQqk5?typeform-cui-avatar=https://images.typeform.com/images/RsZMyNqkfNcY#url=/spaces/ARN/pages/2592931916/Step+by+step+guide+to+Release+pages+Widgetsto/loItQqk5#url=xxx
    width350
    frameborderhide
    alignmiddle
    height250

    Request support👨‍💻

    Leave us a review(green star)