<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://datacleaner.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://datacleaner.github.io/" rel="alternate" type="text/html" /><updated>2024-11-16T21:27:04+00:00</updated><id>https://datacleaner.github.io/feed.xml</id><title type="html">The premier open source Data Quality solution | DataCleaner</title><subtitle>Open source software for data quality, data profiling, data warehousing, data wrangling, master data management, business intelligence and governance.
</subtitle><entry><title type="html">DataCleaner 5.8.1 released</title><link href="https://datacleaner.github.io/release/2022/02/09/datacleaner-5.8.1-released.html" rel="alternate" type="text/html" title="DataCleaner 5.8.1 released" /><published>2022-02-09T21:28:00+00:00</published><updated>2022-02-09T21:28:00+00:00</updated><id>https://datacleaner.github.io/release/2022/02/09/datacleaner-5.8.1-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2022/02/09/datacleaner-5.8.1-released.html"><![CDATA[<p>Hello DataCleaner community! It has been over a year since our last release, but we finally have exciting news to share. DataCleaner version 5.8.1 has just been made available!</p>

<p>The main news to share is that DataCleaner now runs on all the latest version of Java, which required us to do a whole lot of modernizing of the platform that the application is built on. A total of more than 20 libraries have been updated and fitted to work with the latest Java runtimes.</p>

<p>In addition to this critical work, we’ve also rewired the RegexSwap catalog of regular expressions that you can use. The old RegexSwap web services had been defunct for a while, but with a new API endpoint that is controlled by the community, we’re online with reusable regular expressions again!</p>

<p>You can get DataCleaner version 5.8.1 on the <a href="/downloads">Downloads page</a>!</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[Hello DataCleaner community! It has been over a year since our last release, but we finally have exciting news to share. DataCleaner version 5.8.1 has just been made available!]]></summary></entry><entry><title type="html">DataCleaner 5.7.1 released</title><link href="https://datacleaner.github.io/release/2020/05/27/datacleaner-5.7.1-released.html" rel="alternate" type="text/html" title="DataCleaner 5.7.1 released" /><published>2020-05-27T21:12:00+00:00</published><updated>2020-05-27T21:12:00+00:00</updated><id>https://datacleaner.github.io/release/2020/05/27/datacleaner-5.7.1-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2020/05/27/datacleaner-5.7.1-released.html"><![CDATA[<p>We’re happy to announce the release of DataCleaner version 5.7.1. This release is a minor update that addresses a couple of issues and improvements primarily found in libraries and other systems that we depend on.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>#1849 - Fixed compatibility with recent versions of PostgreSQL.
#1825 - Improved error messages when JDBC connection is failing
Upgraded several dependencies, incl. Apache MetaModel, Apache Spark, Apache Hadoop, Jackson and Scala.
</code></pre></div></div>

<p>You can get the new version on the <a href="/downloads">Downloads page</a>.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[We’re happy to announce the release of DataCleaner version 5.7.1. This release is a minor update that addresses a couple of issues and improvements primarily found in libraries and other systems that we depend on.]]></summary></entry><entry><title type="html">DataCleaner 5.7.0 released</title><link href="https://datacleaner.github.io/release/2019/04/01/datacleaner-5.7.0-released.html" rel="alternate" type="text/html" title="DataCleaner 5.7.0 released" /><published>2019-04-01T19:22:00+00:00</published><updated>2019-04-01T19:22:00+00:00</updated><id>https://datacleaner.github.io/release/2019/04/01/datacleaner-5.7.0-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2019/04/01/datacleaner-5.7.0-released.html"><![CDATA[<p>No, this is not an April’s fool’s post. We’re releasing DataCleaner 5.7.0 today and it’s pretty cool stuff coming out!</p>

<p>Grab it here – <a href="/downloads">Downloads</a> – or keep reading for more information.</p>

<h2 id="machine-learning">Machine Learning</h2>

<p>DataCleaner 5.7.0 includes half a dusin new components all resolving around the topic of Machine Learning. As the data quality engineer’s toolkit, we found it naturally to also expand DataCleaner’s applicability into the realm of ML. With DataCleaner 5.7.0 you can thus train and apply ML models on every data source that DataCleaner supports.</p>

<div class="newsScreenshot">
	<img src="/assets/release_5.7.0/ml.png" alt="" />
</div>

<p>Grab the software or check out the <a href="/documentation">Documentation</a> for details about the new components.</p>

<h2 id="amazon-aws-dynamodb">Amazon AWS DynamoDB</h2>

<p>We’ve added support for Amazon AWS DynamoDB. So for those cloud database users out there, you’ve no longer got an excuse not to use DataCleaner.</p>

<div class="newsScreenshot">
	<img src="/assets/release_5.7.0/db.png" style="width: 40%" alt="" />
</div>

<h2 id="more-stuff">More stuff</h2>

<p>We’ve added a new <em>String contains filter</em> component which lets you easily filter out records that contains particular text snippets.</p>

<p>A bug was fixed in the Pattern Finder analyzer, which caused it’s initial configuration for parsing/identifying numbers to be locale-dependent.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[No, this is not an April’s fool’s post. We’re releasing DataCleaner 5.7.0 today and it’s pretty cool stuff coming out!]]></summary></entry><entry><title type="html">Human Inference acquired by EDM</title><link href="https://datacleaner.github.io/www/update/2019/02/11/human-inference-acquired-by-edm.html" rel="alternate" type="text/html" title="Human Inference acquired by EDM" /><published>2019-02-11T15:41:00+00:00</published><updated>2019-02-11T15:41:00+00:00</updated><id>https://datacleaner.github.io/www/update/2019/02/11/human-inference-acquired-by-edm</id><content type="html" xml:base="https://datacleaner.github.io/www/update/2019/02/11/human-inference-acquired-by-edm.html"><![CDATA[<p>Today we saw an <a href="https://www.neopost-group.com/en/news/as-part-of-its-back-to-growth-strategy-neopost-proceeds-with-the-divestment-of-human-inference">announcement from Neopost</a> that they are divesting from the Data Quality space and have sold <a href="http://www.humaninference.com">Human Inference</a> to the Dutch company <a href="https://edm.nl">EDM Media Group</a>. With this sale, the DataCleaner commercial editions will get a new home with EDM instead of Neopost/Quadient.</p>

<p>The open source community editions of DataCleaner (provided via this site) are unaffected. DataCleaner is still an <a href="https://github.com/datacleaner/DataCleaner">open source project on GitHub</a>. We congratulate the teams at Human Inference for a successful acquisition by a new owner that will no doubt be great tenants to the commercial brand of DataCleaner.</p>

<p>As for the open source community, we continue on in delivering the greatest freely avaliable Data Quality solution available. You may be wondering about the roadmap for DataCleaner community edition, and it just happened to be that this weekend we opened this Twitter poll to gauge the interest for various features in the community.</p>

<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">Here are some ideas for future <a href="https://twitter.com/hashtag/DataCleaner?src=hash&amp;ref_src=twsrc%5Etfw">#DataCleaner</a> community edition <a href="https://twitter.com/hashtag/opensource?src=hash&amp;ref_src=twsrc%5Etfw">#opensource</a> developments and integrations. Which ones excites you the most?</p>&mdash; DataCleaner (@datacleaner) <a href="https://twitter.com/datacleaner/status/1094673153823989760?ref_src=twsrc%5Etfw">February 10, 2019</a></blockquote>
<script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<p>Please help provide your feedback on this topic.</p>

<p>We’ve also just opened a <a href="https://gitter.im/datacleaner/community?source=orgpage">new Gitter chat channel</a> which will allow community members to have a higher degree of interaction. Several community members have a past work-relationship either in Human Inference, Neopost or Quadient. With the Gitter chat we hope to provide a way for people to keep in touch and to continue collaborating on the future direction of DataCleaner.</p>]]></content><author><name></name></author><category term="www" /><category term="update" /><summary type="html"><![CDATA[Today we saw an announcement from Neopost that they are divesting from the Data Quality space and have sold Human Inference to the Dutch company EDM Media Group. With this sale, the DataCleaner commercial editions will get a new home with EDM instead of Neopost/Quadient.]]></summary></entry><entry><title type="html">DataCleaner 5.6.0 released</title><link href="https://datacleaner.github.io/release/2019/01/28/datacleaner-5.6.0-released.html" rel="alternate" type="text/html" title="DataCleaner 5.6.0 released" /><published>2019-01-28T05:47:00+00:00</published><updated>2019-01-28T05:47:00+00:00</updated><id>https://datacleaner.github.io/release/2019/01/28/datacleaner-5.6.0-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2019/01/28/datacleaner-5.6.0-released.html"><![CDATA[<p>We’ve cut another release of DataCleaner, modernizing your favourite open source Data Quality tool to be able to keep up with the latest database versions, the latest Java distributions and so on.</p>

<p>This release doesn’t change much in terms of features and functions in the application itself, but it DOES make sure that everything works also on the latest technology. The release upgrades several key dependencies:</p>

<ul>
  <li>Apache POI (used for reading Excel spreadsheets) is now at version 4.</li>
  <li>Apache Hive is now at version 2.</li>
  <li>Apache Hadoop is now at version 3.</li>
  <li>Apache HBase is now at version 2.</li>
</ul>

<p>In addition, several internal libraries used have been upgraded to ensure that DataCleaner runs smoothly on all the available Java runtimes out there, and at the best performance possible, too.</p>

<p>You can find DataCleaner 5.6.0 now at the <a href="/downloads">Downloads page</a>.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[We’ve cut another release of DataCleaner, modernizing your favourite open source Data Quality tool to be able to keep up with the latest database versions, the latest Java distributions and so on.]]></summary></entry><entry><title type="html">DataCleaner 5.5.0 released</title><link href="https://datacleaner.github.io/release/2018/10/18/datacleaner-5.5.0-released.html" rel="alternate" type="text/html" title="DataCleaner 5.5.0 released" /><published>2018-10-18T18:19:00+00:00</published><updated>2018-10-18T18:19:00+00:00</updated><id>https://datacleaner.github.io/release/2018/10/18/datacleaner-5.5.0-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2018/10/18/datacleaner-5.5.0-released.html"><![CDATA[<p>Profiling and transforming streaming data never was easier than with the new DataCleaner 5.5.0, now proudly consuming live data streams from Apache Kafka.</p>

<ul>
  <li>#1794 - Added connectivity to Apache Kafka.</li>
</ul>

<p>Get the new DataCleaner download at the <a href="/downloads">Downloads page</a>.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[Profiling and transforming streaming data never was easier than with the new DataCleaner 5.5.0, now proudly consuming live data streams from Apache Kafka.]]></summary></entry><entry><title type="html">DataCleaner 5.4.2 released</title><link href="https://datacleaner.github.io/release/2018/05/29/datacleaner-5.4.2-released.html" rel="alternate" type="text/html" title="DataCleaner 5.4.2 released" /><published>2018-05-29T05:23:00+00:00</published><updated>2018-05-29T05:23:00+00:00</updated><id>https://datacleaner.github.io/release/2018/05/29/datacleaner-5.4.2-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2018/05/29/datacleaner-5.4.2-released.html"><![CDATA[<p>Once again there’s a small software update from the DataCleaner community to the DataCleaner community.</p>

<p>This time around DataCleaner 5.4.2 is available and it has a couple of good bugfixes and feature improvements up it’s sleeve:</p>

<ul>
  <li>#1790 - Improved the component search under the library tree.</li>
  <li>#1787 - Improved resizing and high-dpi support for file selection/browsing widget.</li>
  <li>#1789 - Upgraded JUNG graph API to 2.1.1.</li>
  <li>#1788 - Fixed compatibility with JDK 10.</li>
</ul>

<p>Get the new DataCleaner download at the <a href="/downloads">Downloads page</a>.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[Once again there’s a small software update from the DataCleaner community to the DataCleaner community.]]></summary></entry><entry><title type="html">DataCleaner 5.4.0 released</title><link href="https://datacleaner.github.io/release/2018/01/23/datacleaner-5.4.0-released.html" rel="alternate" type="text/html" title="DataCleaner 5.4.0 released" /><published>2018-01-23T01:20:00+00:00</published><updated>2018-01-23T01:20:00+00:00</updated><id>https://datacleaner.github.io/release/2018/01/23/datacleaner-5.4.0-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2018/01/23/datacleaner-5.4.0-released.html"><![CDATA[<p>We’re happy to announce the availability of DataCleaner Community Edition version 5.4.0! You can grab it on the <a href="/downloads">Downloads page</a> now. Let’s jump right into what’s new:</p>

<h2 id="new-analyzer-mark-rows-as">New analyzer: “Mark rows as…”</h2>

<p>We’ve added the analyzer “Mark rows as …” to DataCleaner (<a href="https://github.com/datacleaner/DataCleaner/issues/942">issue #942</a>). This is a component that allows you to consume data, present a preview of it, and count records passed to it. A very basic component that lends itself to advanced use cases such as complex filtering, error handling and rule/metric monitoring.</p>

<p>More information in the <a href="/docs/5.4.0/components/mark_rows.html">Component Library</a>.</p>

<h2 id="software-update-notifications">Software update notifications</h2>

<p>Going forward, DataCleaner will notify you (in the lower right corner of the status bar) of new versions available (<a href="https://github.com/datacleaner/DataCleaner/issues/1009">issue #1009</a>).</p>

<h2 id="minor-bugfixes">Minor bugfixes</h2>

<p>We’ve addressed a series of minor bugs that applied to the previous versions:</p>

<ul>
  <li>Fix for datacleaner.sh to take arguments (<a href="https://github.com/datacleaner/DataCleaner/issues/1544">issue #1755</a>)</li>
  <li>Fix ConcurrentModificationException when closing job (<a href="https://github.com/datacleaner/DataCleaner/issues/1777">issue #1777</a>)</li>
  <li>MetaModel 5.0.1 update (<a href="https://github.com/datacleaner/DataCleaner/issues/1780">issue #1780</a>)</li>
  <li>High DPI graphical tweaks (<a href="https://github.com/datacleaner/DataCleaner/issues/1770">issue #1770</a>)</li>
</ul>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[We’re happy to announce the availability of DataCleaner Community Edition version 5.4.0! You can grab it on the Downloads page now. Let’s jump right into what’s new:]]></summary></entry><entry><title type="html">DataCleaner 5.3.0 released</title><link href="https://datacleaner.github.io/release/2017/11/23/datacleaner-5.3.0-released.html" rel="alternate" type="text/html" title="DataCleaner 5.3.0 released" /><published>2017-11-23T04:20:00+00:00</published><updated>2017-11-23T04:20:00+00:00</updated><id>https://datacleaner.github.io/release/2017/11/23/datacleaner-5.3.0-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2017/11/23/datacleaner-5.3.0-released.html"><![CDATA[<p>Over the last couple of months, DataCleaner community members have been working to shape together a new release of DataCleaner that will shape the application and it’s source code in a way that is more sustainable from a community and contributor perspective. Today, this release is available. Go to the <a href="/downloads">Downloads page</a> to get DataCleaner 5.3.0!</p>

<p>Or read on to learn about what’s new …</p>

<h3 id="sanitized-the-source-for-contributor-friendliness">Sanitized the source for contributor friendliness</h3>

<p>As the community edition and commercial edition of DataCleaner are now effectively separated, <a href="https://github.com/datacleaner/DataCleaner/issues/1753">we decided</a> to go ahead and cut some of the ties and <b>remove complexity</b> that is needed for the enterprise and highly customizable scenarios that DataCleaner have had to cater to, but no longer applies to. Specifically, a number of features aren’t available in DataCleaner community edition, which allowed us to trim the codebase considerably:</p>

<ul>
  <li>The on-demand services from DataCloud are no longer included.</li>
  <li>The integration with DataCleaner monitor is no longer included.</li>
  <li>The ExtensionSwap and RegexSwap content providers are no longer included.</li>
  <li>Deprecated code and backwards compatibility mode for versions prior to DataCleaner 5.0 has been dropped.</li>
</ul>

<p>It may not seem exciting to just remove things. But for potential contributors, this is a big deal. We’ve cut away more than <b>18,000 lines of code</b> from the project! This makes it leaner and easier to work with. And we’re very happy to have <i>a less involved development pipeline for the community</i>.</p>

<h3 id="new-feature-fill-pattern-analyzer">New feature: Fill pattern analyzer</h3>

<p>Do you wonder which fields are filled, and depending on what? Is the “state” field of an address always filled, or does it depend on the country? The <b>Fill pattern</b> analyzer lets you discover these relationships.</p>

<div class="newsScreenshot">
	<img src="/assets/release_5.3.0/screenshot_fill_pattern_analyzer_1.png" alt="" />
</div>

<p>In the screenshot above you see the distribution of how records are filled in a simple data set. Below you see a more complex scenario, where the filling of fields has a high variety of shapes.</p>

<div class="newsScreenshot">
	<img src="/assets/release_5.3.0/screenshot_fill_pattern_analyzer_2.png" alt="" />
</div>

<p>This feature has been available as a third party extension for a while. Now it is fully integrated into the community edition distribution.</p>

<h3 id="new-feature-groovy-scripting-transformer">New feature: Groovy scripting transformer</h3>

<p>Another feature that was added in this release, is the Groovy transformer. The new transformer allows you to use the <a href="http://groovy-lang.org">Groovy programming language</a> in your DataCleaner jobs. The transformation is comparable to the well-known JavaScript transformer, but the Groovy language is arguably both faster and more powerful, although JavaScript is perhaps more widely known. Now DataCleaner users have the benefit of choice as they select the scripting language that best fit their problem.</p>

<h3 id="basic-support-for-high-dpi-screens">Basic support for high DPI screens</h3>

<p>It has long been a painful experience to use DataCleaner on high DPI devices. With DataCleaner 5.3.0 we’ve added basic support for high DPI screens. The support here is “basic” in the sense that there are still areas of improvements, but a big step forward has been taken, and the framework has been built for future enhancements too.</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[Over the last couple of months, DataCleaner community members have been working to shape together a new release of DataCleaner that will shape the application and it’s source code in a way that is more sustainable from a community and contributor perspective. Today, this release is available. Go to the Downloads page to get DataCleaner 5.3.0!]]></summary></entry><entry><title type="html">DataCleaner 5.2.2 released</title><link href="https://datacleaner.github.io/release/2017/08/25/datacleaner-5.2.2-released.html" rel="alternate" type="text/html" title="DataCleaner 5.2.2 released" /><published>2017-08-25T04:20:00+00:00</published><updated>2017-08-25T04:20:00+00:00</updated><id>https://datacleaner.github.io/release/2017/08/25/datacleaner-5.2.2-released</id><content type="html" xml:base="https://datacleaner.github.io/release/2017/08/25/datacleaner-5.2.2-released.html"><![CDATA[<p>Today we’ve released version <code class="language-plaintext highlighter-rouge">5.2.2</code> of DataCleaner community edition. This release is a rather small one, but was cut due to the blocking nature of one of the handled issues. Here’s a summary:</p>

<ul>
  <li>Fixed a bug which caused DataCleaner not to be able to start on Linux or Mac environments when launched via the <code class="language-plaintext highlighter-rouge">datacleaner.sh</code> script.</li>
  <li>Updated our dependency on the data access library <a href="http://metamodel.apache.org">Apache MetaModel</a> to their latest version (5.0-RC3) to reap the benefits of several stabilization and bug fixes.</li>
</ul>

<p>Go to the <a href="/downloads">Downloads page</a> to get DataCleaner 5.2.2!</p>]]></content><author><name></name></author><category term="release" /><summary type="html"><![CDATA[Today we’ve released version 5.2.2 of DataCleaner community edition. This release is a rather small one, but was cut due to the blocking nature of one of the handled issues. Here’s a summary:]]></summary></entry></feed>