Release notes

  • 16
    May 2018
    MarkLogic plugin, plus GDPR privacy policy consent
    Hackolade continues to pioneer the field of data modeling for NoSQL with the addition of this leading multi-model databases, for which we even support the definition of triples and quads in JSON Schema.
    The forward- and reverse-engineering functions are not yet available, but the plugin can be downloaded to perform the data modeling.
    The software asks for consent so our records can be updated with the wish of the user.
  • 27
    Mar 2018
    Forward- and Reverse-Engineering of Elasticsearch and Apache HBase
    The plugins were already available to do the data modeling for Elasticsearch and HBase. Now you may also dynamically generate Elasticsearch mappings or connect to the database to perform the reverse-engineering of documents into a visual Hackolade data model.
    For Apache HBase, the reverse-engineering function let's you discover the structure of your column families and qualifiers. It also infers the schema of your JSON documents stored in HBase.
    The forward- and reverse-engineering functions are only available in the Professional and Trial editions.
  • 27
    Feb 2018
    Reverse-Engineering of XSD schemas and PostgreSQL DDLs
    You may now import in Hackolade your PostgresSQL Data Definition Language files, as well as logical and physical models from ER/Studio, erwin, or PowerDesigner.
    You may also print diagrams to PNG image, and configure query pagination for Couchbase reverse-engineering.
  • 27
    Jan 2018
    Support for v3.6 of MongoDB, data modeling for Google Realtime Firebase and Google Cloud Firestore
    With v3.6, MongoDB enhances its validator with JSON Schema syntax. Since Hackolade is built using JSON Schema notation, we can dynamically generate the validator script with a few mouse clicks.
    No JSON Schema knowledge necessary!
    By popular request, we're introducing support for Google Realtime Firebase and Cloud Firestore. The forward- and reverse-engineering functions are not yet available, but the plugins can be downloaded to perform the data modeling.
  • 12
    Jan 2018
    Technical refresh, performance improvements, easier field maintenance in ERD
    With this release, we've redreshed the libraries to the lastest versions, including Node.js, ReactJS, Electron, and many others.
    By popular request, it is now possibile to view and maintain attributes' properties pane from within ERD. We've also worked on improving performance of the ERD view.
  • 19
    Dec 2017
    Data Modeling for Cassandra, Elasticsearch, and HBase
    Hackolade continues to pioneer the field of data modeling for NoSQL with the addition of these 3 popular specialty databases.
    The forward- and reverse-engineering functions are not yet available, but the plugins can be downloaded to perform the data modeling.
  • 21
    Nov 2017
    Data Modeling for Azure Cosmos DB with MongoDB API
    With this release, Hackolade complements its support for Azure Cosmos DB, with the addition of a second API: MongoDB.
    The Command-Line Interface is also enriched, with the addition of a new command: model comparison with optional merge.
  • 3
    Oct 2017
    Data Modeling for Azure Cosmos DB with DocumentDB API, plus subscription model
    After pioneering data modeling for MongoDB, DynamoDB, and Couchbase, Hackolade extends its coverage of leading NoSQL and multi-model databases with support for Azure Cosmos DB.
    Microsoft's globally distributed NoSQL document database is used by Real Madrid, Halo games, X-Box, OneNote, and many others.
    Hackolade also introduces today a subscription model for its Professional edition, with monhtly or yearly billing cycles.
  • 1
    Sept 2017
    MongoDB Enterprise Certification and Joint Solution Brief
    Hackolade, the pioneer for data modeling for NoSQL and multi-model databases, today announced that its data modeling software tool has been granted certification for MongoDB Enterprise versions 2.6 through 3.4, along with on premises, hosted in the cloud, or with MongoDB Atlas. This certification comes on the heels of Hackolade’s recent announcement to support MongoDB and MongoDB Atlas.
    Download Solution Brief
  • 2
    Aug 2017
    Bigger, more representative sampling in Reverse-Engineering
    From the beginning of Hackolade, the sampling size was limited, for performance reasons, to no more than 5000 documents per collection. With this release, we've re-written the Reverse-Engineering function and moved it to the backend in order to relax this limitation, now raised to 100k documents. Combined with the Command Line Interface, the higher sampling size leads to more precise schema inference of data models.
  • 21
    July 2017
    Command Line Interface and user-defined custom properties
    With GDPR quickly approaching, Hackolade, the pioneer for data modeling for NoSQL and multi-model databases, today announced its Command Line Interface (CLI) to help companies with the pending GDPR ( General Data Protection Regulation) regulatory compliance (scheduled for May 25, 2018), along with overall corporate data governance needs.
    Also, to help fit Hackolade in your data management infrastructure, you may now define your own properties for any kind of object: model, container, database, bucket, collection, table, or attribute.
    Learn more
  • 19
    June 2017
    Next Generation Data Modeling Software to Support MongoDB Enterprise v3.4 and MongoDB Atlas
    Hackolade, the pioneer for data modeling for NoSQL and multi-model databases, today announced the availability of Hackolade version 1.7, a new release of its data modeling software, to support both MongoDB version 3.4 and MongoDB Atlas, its cloud-hosted database as a service. This is one of the first next gen data modeling tools available on the market that helps in proper representation of physical data models for MongoDB collections and views.
    Learn more
  • 22
    May 2017
    Plug-in architecture for support of additional NoSQL databases
    With this new version, Hackolade introduces a way to quickly add support for additional NoSQL document databases. Database vendors and the community at large can quickly create the configuration for their own storage engine and terminology. The Hackolade core data modeling functionality can then be used to represent their schemas according to the specific configuration. This first release will soon be complemented by the ability to configure Hackolade's Reverse-Engineering through the database's REST API.
    In this release, we also add support for the Reverse-Engineering of Couchbase instances not running the N1QL service, including versions 3.x
    We also added the ability to reference other Hackolade models via external definitions.
  • 5
    April 2017
    MongoDB 3.4 read-only views, plus collation, advanced indexing, and sharding parameters
    Hackolade continues to demonstrate its close integration with MongoDB by introducing modeling of read-only views in its Entity Relationship Diagrams.
    Hackolade also support all the new properties introduced by MongoDB with collation. Finally, MongoDB having included new indexing and sharding options, they can be maintained in Hackolade properties.
  • 21
    March 2017
    Data modeling for Couchbase schemas
    After pioneering data modeling for MongoDB and DynamoDB, Hackolade extends its coverage of leading NoSQL and multi-model databases with support for Couchbase Server and Mobile.
    With today's release, Hackolade now lets data modelers design and document for Couchbase, a leading NoSQL database used by many large customers such as Amadeus, Cisco, DirecTV, GE, LinkedIn, Marriott, PayPal, United, Verizon, Viber, and many others.
    Learn more
  • 27
    January 2017
    Data dictionary of reusable objects
    To facilitate the work of data modelers, Hackolade introduces a handy feature: the ability to define once object definitions that can be re-used in multiple places.
    A library of definitions standardizes content and insures consistency. It also simplifies the work of data modelers so maintenance can be performed in one place and be automatically propagated to all places where the definition is referenced.
    Definitions can be maintained at 2 levels: model or collections. The possibility to create external definitions is not available yet, but will be introduced soon.
    Ohhh, and BTW, we also added the reverse-engineering of Microsoft SQL Server Data Definition Language files (DDLs)!
  • 1
    December 2016
    Data modeling for DynamoDB schemas
    At AWS re-invent in Las Vegas, Hackolade releases its visual modeling software for DynamoDB, expanding its support for NoSQL and multimodel databases. After an initial version for MongoDB released over the summer, Hackolade has kept adding features to the core modeling product, based on customer feedback. With today's release, Hackolade now lets data modelers design and document for DynamoDB, a cloud database fully managed by Amazon Web Services, and used by many large customers such as, Kindle, Netflix, BMW, Expedia, Nordstrom, EA, Shazam, and many others.
  • 7
    November 2016
    Re-architecture to allow for multiple database 'targets'
    So far, Hackolade has been a modeling tool for MongoDB only. But the market has been asking us to adapt the application to other databases. The first one scheduled is Amazon DynamoDB, and many others will come after that: Oracle 12c with JSON support, Oracle for NoSQL, Cassandra, Couchbase, etc... (not necessarily in that order...) In the meantime, we took the opportunity to allow support for plain JSON (not attached to any database...) Hackolade is now also a visual JSON Schema editor!
  • 25
    October 2016
    Reverse-Engineering of MySQL Data Definition Language files
    After Oracle earlier this month, Hackolade adds support for MySQL DDL files so they can be reverse-engineered into a new model. Additionally, we introduce with this version the orthogonal distribution of collection boxes in an ERD diagram. This will facilitate the visualisation of reverse-engineered models, whether from Oracle, MySQL, or MongoDB. Finally, you may now add attributes with a contextual menu, directly from the Object Browser.
  • 4
    October 2016
    Ease migration from SQL with denormalization suggestions
    Based on customer feedback and requests, Hackolade helps with the migration from SQL. You can now reverse-engineer a Data Definition Language (DDL) file from Oracle into a Hackolade model. Then you can apply denormalization functions for embedding and referencing data, and truly leverage the power and benefits of nested objects in JSON and MongoDB.
  • 3
    September 2016
    HTML documentation and model comparison
    Hackolade introduces today the often requested feature to generate HTML documentation, letting users click through model collections, fields, and relationships. A user can also compare different versions of a model, in the case of round-trip enginering for example. Side-by-side windows highlight the difference so the user quickly sees the evolution of the schema.
  • 31
    July 2016
    Hackolade supports MongoDB's authentication and encryption protocols
    Your instance of MongoDB can be protected with username/password, LDAP, or Kerberos authentication. You may also encrypt transmissions with X.509 TLS/SSL. When you connect with Hackolade to perform the reverse-engineering of your instance, your data remains protected through the process of statistical sampling of collections and the resulting schema inference.
  • 28
    June 2016
    Hackolade Launches Visual Data Modeling Tool for Non-Relational Databases
    NEW YORK – Hackolade, developer of powerful visual tools to smooth the onboarding of NoSQL technology, launched today at MongoDB World 2016, the first visual data modeling tool designed to leverage the power of JSON documents and MongoDB.
  • 21
    June 2016
    Last beta released
    Plenty of new features included, ahead of next week's launch at MongoDB World in New York
  • 8
    June 2016
    First Hackolade beta version released
    Give it a try! We're interested in getting real users' feedback so we can continue to improve the product. Go ahead and download Hackolade. There is no risk, no obligation, and no credit card required.
  • 1
    June 2016
    Launch of new website
    The new version is released today, ahead of the product launch at MongoDB World in New York on June 28. Along with more details about product features and benefits, we're launching the support infrastructure with knowledge base, community forum, and ticketing system. We will continue to enrich the site with relevant content.