The Neo4j GraphQL Library has reached version 2.0.0, featuring several new and improved features such as support for relationship properties, cursor-based pagination, count queries, and improvements to the developer experience with union relationship fields. The library's design decisions were guided by goals of low friction, easy understanding, and familiarity constructs, drawing inspiration from Relay and GraphQL Cursor Connections Specification. This release also includes non-functional improvements and breaking changes that require attention during upgrades, which are addressed in a migration guide.