<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:45:27 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[COMPASS-7124] Update `mongodb-schema` to work in browser environment without poly fills</title>
                <link>https://jira.mongodb.org/browse/COMPASS-7124</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;In recent changes: &lt;a href=&quot;https://github.com/mongodb-js/mongodb-schema/pull/183&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/mongodb-schema/pull/183&lt;/a&gt;&lt;br/&gt;
We updated to use node `streams` instead of streams. This has the consequence that browsers won&apos;t be able to use it without having polyfills.&lt;/p&gt;

&lt;p&gt;This ticket involves updating the stream usage to one that doesn&apos;t need polyfills. Let&apos;s also add a browser based test so this can&apos;t regress in future from other packages.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2420238">COMPASS-7124</key>
            <summary>Update `mongodb-schema` to work in browser environment without poly fills</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/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="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="anna.henningsen@mongodb.com">Anna Henningsen</assignee>
                                    <reporter username="rhys.howell@mongodb.com">Rhys Howell</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Aug 2023 18:53:54 +0000</created>
                <updated>Mon, 6 Nov 2023 21:05:36 +0000</updated>
                            <resolved>Mon, 30 Oct 2023 17:36:57 +0000</resolved>
                                                    <fixVersion>1.41.0</fixVersion>
                                    <component>Schema</component>
                    <component>Tech debt</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5855806" author="xgen-internal-githook" created="Mon, 6 Nov 2023 05:05:23 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(deps): bump mongodb-schema to 12.0.0 &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt; (#5033)&lt;br/&gt;
Branch: beta-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5845546" author="xgen-internal-githook" created="Wed, 1 Nov 2023 09:50:43 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(deps): bump mongodb-schema to 12.0.0 &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt; (#5033)&lt;br/&gt;
Branch: bulk-update-modal&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5841116" author="xgen-internal-githook" created="Tue, 31 Oct 2023 12:22:43 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(deps): bump mongodb-schema to 12.0.0 &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt; (#5033)&lt;br/&gt;
Branch: feature/&lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7335&quot; title=&quot;Add an export to language button to the Bulk Delete modal&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7335&quot;&gt;&lt;del&gt;COMPASS-7335&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5832409" author="xgen-internal-githook" created="Mon, 30 Oct 2023 17:36:51 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna.henningsen@mongodb.com&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(deps): bump mongodb-schema to 12.0.0 &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt; (#5033)&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/799870d761f4a95391672193f480b4effe6080fc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5830592" author="xgen-internal-githook" created="Mon, 30 Oct 2023 13:04:59 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore(deps): bump mongodb-schema to 12.0.0 &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: 7124-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/8148c706904304edd7fed4fd9a7cd152c4396896&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/8148c706904304edd7fed4fd9a7cd152c4396896&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5830560" author="xgen-internal-githook" created="Mon, 30 Oct 2023 12:55:35 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: feat!: drop streams support &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt; (#208)&lt;/p&gt;

&lt;p&gt;We don&apos;t really need streams usage anymore and can just drop it. That&apos;s&lt;br/&gt;
an easy way to ensure that we don&apos;t have any dependencies that require&lt;br/&gt;
Node.js-specific builtins or polyfills of those.&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/mongodb-schema/commit/773c684c57bd619c033b3a791b4cff50fd84483f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/mongodb-schema/commit/773c684c57bd619c033b3a791b4cff50fd84483f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5830404" author="xgen-internal-githook" created="Mon, 30 Oct 2023 12:17:31 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: feat!: drop streams support &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-7124&quot; title=&quot;Update `mongodb-schema` to work in browser environment without poly fills&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-7124&quot;&gt;&lt;del&gt;COMPASS-7124&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We don&apos;t really need streams usage anymore and can just drop it. That&apos;s&lt;br/&gt;
an easy way to ensure that we don&apos;t have any dependencies that require&lt;br/&gt;
Node.js-specific builtins or polyfills of those.&lt;br/&gt;
Branch: 7124-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/mongodb-schema/commit/cfbf1a658431876e757a2906f9b32526d062f375&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/mongodb-schema/commit/cfbf1a658431876e757a2906f9b32526d062f375&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5642465" author="JIRAUSER1256529" created="Fri, 18 Aug 2023 09:45:43 +0000"  >&lt;p&gt;The comment that triggered this suggested using &lt;a href=&quot;https://www.npmjs.com/package/stream-browserify&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;stream-browserify&lt;/a&gt;, but just a note, that package is only a wrapper around &lt;a href=&quot;https://www.npmjs.com/package/readable-stream&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;readable-stream&lt;/a&gt; with legacy handling. We shouldn&#8217;t need any legacy streams handling here and can just use readable-stream on its own.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 18 Aug 2023 09:45:43 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        13 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>COMPASS-7020</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>jessica.sigafoos@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            13 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>anna.henningsen@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>rhys.howell@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i2ms4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr19dr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="7829">Iteration Minmi</customfieldvalue>
    <customfieldvalue id="7882">Iteration Nodosaurus</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i2me9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>