<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:37:26 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-4776] Packages with shared dependencies have their dependency versions aligned</title>
                <link>https://jira.mongodb.org/browse/COMPASS-4776</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;In this ticket let&apos;s makes sure our dependencies across packages share common versions.&lt;br/&gt;
lerna bootstrap should reduce the install times by hoisting shared dependencies and symlinking within packages.&lt;/p&gt;

&lt;p&gt;~ milestone #3: &lt;a href=&quot;https://docs.google.com/document/d/1em0_Gkm9QivWJo-KRbvHYrQeu0umgpVMztjsQ4NT_ds/edit#&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.google.com/document/d/1em0_Gkm9QivWJo-KRbvHYrQeu0umgpVMztjsQ4NT_ds/edit#&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Tech design:  &lt;a href=&quot;https://docs.google.com/document/d/1em0_Gkm9QivWJo-KRbvHYrQeu0umgpVMztjsQ4NT_ds/edit#&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.google.com/document/d/1em0_Gkm9QivWJo-KRbvHYrQeu0umgpVMztjsQ4NT_ds/edit#&lt;/a&gt; &lt;/p&gt;</description>
                <environment></environment>
        <key id="1697399">COMPASS-4776</key>
            <summary>Packages with shared dependencies have their dependency versions aligned</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="4">Incomplete</resolution>
                                        <assignee username="sergey.petushkov@mongodb.com">Sergey Petushkov</assignee>
                                    <reporter username="rhys.howell@mongodb.com">Rhys Howell</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Apr 2021 14:57:52 +0000</created>
                <updated>Tue, 28 Sep 2021 09:50:42 +0000</updated>
                            <resolved>Tue, 28 Sep 2021 09:50:42 +0000</resolved>
                                                    <fixVersion>No version</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="4088611" author="JIRAUSER1257460" created="Tue, 28 Sep 2021 09:50:42 +0000"  >&lt;p&gt;We will stop this work for now and return to it sometime after TTFQ project is finished. We should hale less dependencies misaligned at this point already and being able to analyze Compass dependency tree using webpack tools will allow us to prioritize work on which dependencies to align first better&lt;/p&gt;</comment>
                            <comment id="4080628" author="xgen-internal-githook" created="Thu, 23 Sep 2021 14:42:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: build: Introduce shared webpack config; Use webpack to build compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2454)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(scripts): Support configs in create-workspace; Fix total counter&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/webpack-config-compass): Add new shared webpack configuration for Compass and plugins&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;build(mongodb-compass): Use webpack-config-compass to bundle application source instead of hadron-compile-cache, hadron-module-cache, hadron-style-manager&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/hadron-plugin-manager): Make plugin manager compatible with webpack; Simplify plugin resolution logic&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;All plugins in pluginList are now always resolved using node_modules&lt;br/&gt;
resolution logic, no fallbacks to relative paths&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;build(@mongodb-js/compass-serverstats): Refactor serverstats plugin to use new webpack config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove all unused styles/index.less files&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;They were needed while compass was using style-manager, but can be&lt;br/&gt;
safely removed now, most of them were just empty files&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(hadron-build): Remove all release steps that are handled by webpack now&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove unused and archived hadron-style-manager, hadron-compile-cache, and hadron-module-cache packages from the monorepo&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Update package-lock&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-plugin-manager): Fix depcheck error&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-build): Ignore failed meta resolution if it happened for the dev or optional dep&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(mongodb-compass): Simplify `electronBinary` declaration&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna.henningsen@mongodb.com&amp;gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass): Set charset to utf-8 on Compass html pages&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass, @mongodb-js/compass-serverstats): Use `pathToFileURL` so that filepaths are always properly encoded&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna@addaleax.net&amp;gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass, hadron-build, compass-e2e-tests): Run webpack with hadron-build for consistency; Ease propType check on the Stage component&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(@mongodb-js/webpack-config-compass): Ignore eslint warning&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-build): Fix eslint errors&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(compass-e2e-tests): Fix prettier formatting&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/mocha-config-compass): Add support for mocha-electron and a special compass plugin configuration&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(@mongodb-js/webpack-config-compass): Update dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(compass-serverstats): Refactor plugin to use new mocha test setup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: UPdare package-lock and ignore more webpack dependencies (for now)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass): Allow self in img src content security policy&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This is needed so in dev/serve mode images can be loaded, it&apos;s also safe to do for prod&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(webpack-config-compass): Always provide a library output for a renderer plugin build&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna.henningsen@mongodb.com&amp;gt;&lt;br/&gt;
Co-authored-by: Anna Henningsen &amp;lt;anna@addaleax.net&amp;gt;&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5047&quot; title=&quot;Expand compass-e2e-tests to cover at least one item from every area/feature in Compass feature testing matrix&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5047&quot;&gt;&lt;del&gt;COMPASS-5047&lt;/del&gt;&lt;/a&gt;-matrix&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/f7c581696766c9ff6c7d9876c773cb7bff2ed6ac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/f7c581696766c9ff6c7d9876c773cb7bff2ed6ac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4073785" author="xgen-internal-githook" created="Tue, 21 Sep 2021 09:51:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: build: Introduce shared webpack config; Use webpack to build compass &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2454)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(scripts): Support configs in create-workspace; Fix total counter&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/webpack-config-compass): Add new shared webpack configuration for Compass and plugins&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;build(mongodb-compass): Use webpack-config-compass to bundle application source instead of hadron-compile-cache, hadron-module-cache, hadron-style-manager&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/hadron-plugin-manager): Make plugin manager compatible with webpack; Simplify plugin resolution logic&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;All plugins in pluginList are now always resolved using node_modules&lt;br/&gt;
resolution logic, no fallbacks to relative paths&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;build(@mongodb-js/compass-serverstats): Refactor serverstats plugin to use new webpack config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove all unused styles/index.less files&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;They were needed while compass was using style-manager, but can be&lt;br/&gt;
safely removed now, most of them were just empty files&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore(hadron-build): Remove all release steps that are handled by webpack now&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove unused and archived hadron-style-manager, hadron-compile-cache, and hadron-module-cache packages from the monorepo&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Update package-lock&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-plugin-manager): Fix depcheck error&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-build): Ignore failed meta resolution if it happened for the dev or optional dep&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(mongodb-compass): Simplify `electronBinary` declaration&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna.henningsen@mongodb.com&amp;gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass): Set charset to utf-8 on Compass html pages&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass, @mongodb-js/compass-serverstats): Use `pathToFileURL` so that filepaths are always properly encoded&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna@addaleax.net&amp;gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass, hadron-build, compass-e2e-tests): Run webpack with hadron-build for consistency; Ease propType check on the Stage component&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(@mongodb-js/webpack-config-compass): Ignore eslint warning&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(hadron-build): Fix eslint errors&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(compass-e2e-tests): Fix prettier formatting&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(@mongodb-js/mocha-config-compass): Add support for mocha-electron and a special compass plugin configuration&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(@mongodb-js/webpack-config-compass): Update dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore(compass-serverstats): Refactor plugin to use new mocha test setup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: UPdare package-lock and ignore more webpack dependencies (for now)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(mongodb-compass): Allow self in img src content security policy&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This is needed so in dev/serve mode images can be loaded, it&apos;s also safe to do for prod&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;fix(webpack-config-compass): Always provide a library output for a renderer plugin build&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Co-authored-by: Anna Henningsen &amp;lt;anna.henningsen@mongodb.com&amp;gt;&lt;br/&gt;
Co-authored-by: Anna Henningsen &amp;lt;anna@addaleax.net&amp;gt;&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/f7c581696766c9ff6c7d9876c773cb7bff2ed6ac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/f7c581696766c9ff6c7d9876c773cb7bff2ed6ac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4063203" author="xgen-internal-githook" created="Wed, 15 Sep 2021 17:05:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey Petushkov&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: Merge branch &apos;compass-4776-build-compass-with-webpack&apos; of github.com:mongodb-js/compass into compass-4776-build-compass-with-webpack&lt;br/&gt;
Branch: compass-4776-build-compass-with-webpack&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/5b900233117a224b2f7694af953e5d5dfabcfd06&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/5b900233117a224b2f7694af953e5d5dfabcfd06&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4021062" author="xgen-internal-githook" created="Wed, 25 Aug 2021 08:39:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: chore: Add new args to depalign and remove some misaligned `lodash.*` deps completely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2387)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Allow to ignore config and only include only certain types of deps in the report&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Helpful for applying autofixes only to certain dep types and for&lt;br/&gt;
quickly checking what the report would look like with no ignored&lt;br/&gt;
ranges&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore: Run safe autofix on everything&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove lodash.defaults dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(depalign): Add command to validate and autofix ignore configuration; Clean-up ignore config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.assign method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.includes method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.clone method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Clean-up depalign config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(depalign): When validating config set status code based on amount of extraneous rules&lt;br/&gt;
Branch: 1.28-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="4021061" author="xgen-internal-githook" created="Wed, 25 Aug 2021 08:39:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: feat(depalign): Add an autofix option to depalign script and fix deduped warnings &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2373)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Refactor depalign script to allow for autofix behavior&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Fix all deduped depalign warnings&lt;br/&gt;
Branch: 1.28-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3994488" author="xgen-internal-githook" created="Wed, 11 Aug 2021 09:40:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: chore: Add new args to depalign and remove some misaligned `lodash.*` deps completely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2387)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Allow to ignore config and only include only certain types of deps in the report&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Helpful for applying autofixes only to certain dep types and for&lt;br/&gt;
quickly checking what the report would look like with no ignored&lt;br/&gt;
ranges&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore: Run safe autofix on everything&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove lodash.defaults dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(depalign): Add command to validate and autofix ignore configuration; Clean-up ignore config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.assign method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.includes method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.clone method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Clean-up depalign config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(depalign): When validating config set status code based on amount of extraneous rules&lt;br/&gt;
Branch: use-an-actual-file-input&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3994487" author="xgen-internal-githook" created="Wed, 11 Aug 2021 09:40:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: feat(depalign): Add an autofix option to depalign script and fix deduped warnings &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2373)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Refactor depalign script to allow for autofix behavior&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Fix all deduped depalign warnings&lt;br/&gt;
Branch: use-an-actual-file-input&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3994338" author="xgen-internal-githook" created="Wed, 11 Aug 2021 07:36:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: chore: Add new args to depalign and remove some misaligned `lodash.*` deps completely &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2387)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Allow to ignore config and only include only certain types of deps in the report&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Helpful for applying autofixes only to certain dep types and for&lt;br/&gt;
quickly checking what the report would look like with no ignored&lt;br/&gt;
ranges&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;chore: Run safe autofix on everything&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove lodash.defaults dependency&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;feat(depalign): Add command to validate and autofix ignore configuration; Clean-up ignore config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.assign method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.includes method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Remove usage of lodash.clone method and unused dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Clean-up depalign config&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix(depalign): When validating config set status code based on amount of extraneous rules&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/23d3a98be113165c899f6d17147b54da3e88ecce&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3982752" author="xgen-internal-githook" created="Thu, 5 Aug 2021 13:42:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: feat(depalign): Add an autofix option to depalign script and fix deduped warnings &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2373)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;feat(depalign): Refactor depalign script to allow for autofix behavior&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;chore: Fix all deduped depalign warnings&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/a0d48b496120a2aa4fdc9144b8f3295f5886feb1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3858458" author="xgen-internal-githook" created="Thu, 3 Jun 2021 20:07:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: deps: Update and align the versions of dependencies of packages within the monorepo &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2198)&lt;br/&gt;
Branch: 1.27-releases&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/e2b0fa346e4b5dbdbb83d82de4acd129efc67e71&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/e2b0fa346e4b5dbdbb83d82de4acd129efc67e71&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3790816" author="xgen-internal-githook" created="Wed, 19 May 2021 11:40:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Rhys&apos;, &apos;email&apos;: &apos;Anemy@users.noreply.github.com&apos;, &apos;username&apos;: &apos;Anemy&apos;}
&lt;p&gt;Message: deps: Update and align the versions of dependencies of packages within the monorepo &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt; (#2198)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/e2b0fa346e4b5dbdbb83d82de4acd129efc67e71&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/e2b0fa346e4b5dbdbb83d82de4acd129efc67e71&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3790700" author="xgen-internal-githook" created="Wed, 19 May 2021 10:53:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Sergey Petushkov&apos;, &apos;email&apos;: &apos;petushkov.sergey@gmail.com&apos;, &apos;username&apos;: &apos;gribnoysup&apos;}
&lt;p&gt;Message: Merge remote-tracking branch &apos;origin/master&apos; into &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt;/align-deps&lt;/p&gt;

&lt;p&gt;Conflicts:&lt;br/&gt;
	packages/compass-connect/package-lock.json&lt;br/&gt;
	packages/compass-connect/package.json&lt;br/&gt;
Branch: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4776&quot; title=&quot;Packages with shared dependencies have their dependency versions aligned&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4776&quot;&gt;&lt;del&gt;COMPASS-4776&lt;/del&gt;&lt;/a&gt;/align-deps&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/5203484387b2d42f34e1edadff1644680685c364&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/5203484387b2d42f34e1edadff1644680685c364&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1710846">COMPASS-4819</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>13.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 19 May 2021 10:53:39 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 19 weeks, 1 day 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_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>sergey.petushkov@mongodb.com</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr1z13:</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="5000">Iteration Barcelona</customfieldvalue>
    <customfieldvalue id="5054">Iteration Chicago</customfieldvalue>
    <customfieldvalue id="5115">Iteration Düsseldorf</customfieldvalue>
    <customfieldvalue id="5156">Iteration Edinburgh</customfieldvalue>
    <customfieldvalue id="5334">Iteration Ibadan</customfieldvalue>
    <customfieldvalue id="5398">Iteration Johannesburg</customfieldvalue>
    <customfieldvalue id="5437">Iteration Kampala</customfieldvalue>
    <customfieldvalue id="5448">Iteration Lutz</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|hz7967:</customfieldvalue>

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