<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:27:41 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-3382] Upgrade amf-client-js to v5 for api-lint</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-3382</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;We have been using &lt;a href=&quot;https://github.com/aml-org/amf&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;AMF&lt;/a&gt; (AML Modeling Framework) v4 for our &lt;a href=&quot;https://dev.folio.org/guides/api-lint/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;api-lint&lt;/a&gt;. This major version change to v5 now has a couple of patch releases, so it is time to upgrade our use of its amf-client-js.&lt;/p&gt;

&lt;p&gt;Our JavaScript will need a complete re-write. The client is now much more easily configured. Access to the results of parsing and validation can now be handled separately. See &lt;a href=&quot;https://a.ml/docs/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;documentation&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="82296">FOLIO-3382</key>
            <summary>Upgrade amf-client-js to v5 for api-lint</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="61cd0ca0bce5e00069e98be7">David Crossley</assignee>
                                                                <reporter accountid="61cd0ca0bce5e00069e98be7">David Crossley</reporter>
                                    <labels>
                            <label>oas</label>
                            <label>raml</label>
                    </labels>
                <created>Mon, 10 Jan 2022 01:33:27 +0000</created>
                <updated>Thu, 28 Apr 2022 04:40:56 +0000</updated>
                            <resolved>Mon, 17 Jan 2022 06:30:07 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                                                            <comment id="197142" author="61cd0ca0bce5e00069e98be7" created="Thu, 13 Jan 2022 03:29:39 +0000"  >&lt;p&gt;The upgrade to AMF v5 was successfully completed.&lt;/p&gt;

&lt;p&gt;Tested with in-development GitHub Workflow at mod-notes 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-3202&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-3202&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Use Actions Workflow for api-lint&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            FOLIO-3202
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;

&lt;p&gt;Updated jenkins-pipeline-libs to configure buildMvn to enable new option &apos;apiWarnings&apos;.&lt;/p&gt;

&lt;p&gt;Rebuilt and redeployed the folio-tools/jenkins-slave-docker image to include this upgraded folio-tools/api-lint. Tested via mod-notes and mod-eusage-reports.&lt;/p&gt;

&lt;p&gt;Still need to update docs at &lt;a href=&quot;https://dev.folio.org/guides/api-lint/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;api-lint&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                                                            <comment id="197145" author="61cd0ca0bce5e00069e98be7" created="Mon, 17 Jan 2022 06:29:56 +0000"  >&lt;p&gt;Done.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="82302">FOLIO-3486</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="81854">FOLIO-2893</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03yif:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="289">DevOps Sprint 131</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>