Source: RhodeCode Blog

RhodeCode Blog RhodeCode 5.0.0 release

Hi All, We are excited to announce the official launch of RhodeCode 5.0.0! It is one of the most significant releases we've ever made. In it, we fully transitioned to Python 3.11, embracing cutting-edge technologies and futureproofing our solution. Years of hard work and months of meticulous testing have brought us to this point, where we can offer you an even better experience with RhodeCode. So what exactly changed? ## What's new in RhodeCode 5.0.0? ### Full Support of Python 3 and Python 3.11 This version ensures compatibility with the latest Python, meaning improvements in speed, security, and access to the newes libraries and features. ### Upgraded Dependencies and Security Upgrading all dependency libraries to their latest versions and removing support for deprecated hgsubversion improved overall security and reliability. ### Performance Enhancements Moving a significant portion of dulwich-based code into libgit2 implementation guarantees better performance and efficient memory use in the system. ### Git LFS Support Ability to push and pull LFS objects when remote sync is enabled, ensuring efficient asset handling without bloating the repository history. ### Archive Generation The new system for caching generated archive files and the ability to set cache size limits ensures resource consumption efficiency. ### statsd Metrics Integration New statsd metrics in various places provide insights into traffic, usage, and other performance metrics, which are crucial for optimizing resources and troubleshooting. In addition, this version includes multiple performance and stability improvements. [You can always check our release notes to see them all.](https://docs.rhodecode.com/rhodecode-ee/release-notes/release-notes-5.0.0.html) ## How to upgrade to RhodeCode 5.0.0? We strongly advise users of older RhodeCode versions to upgrade to this new one. What's important is that it's only supported via our new Docker rcstack installer or Helm/k8s stack, so: - [See the guide for Migration to Docker & Rcstack here](https://docs.rhodecode.com/rcstack/migration/migration-to-docker.html#migration-to-rcstack) - [Learn about our Helm chart here](https://rhodecode.com/blog/147/rhodecode-helm-chart-is-available) RhodeCode 5.0.0 also requires a new license for Enterprise Edition instances. To convert your license key, please email us at support@rhodecode.com. By the way, we can cover all the lifting, shifting, and more for you within our [Cloud version of Enterprise Edition.](https://rhodecode.com/pricing) Contact us to get all the details. ## What's next? Driven by our goal to create the world's best platform for enterprise code management, we aimed to improve RhodeCode's existing features and develop new ones. By making this transition to Python 3.11, we fuel growth and have a few product plans we'll share with you soon. Meanwhile, you can upgrade to RhodeCode 5.0.0 and share your experience via our [Feedback form](https://form.typeform.com/to/QCtsGakB). Yours performantly, The RhodeCode team

Read full article »
Est. Annual Revenue
$100K-5.0M
Est. Employees
1-25
Marcin Kuzminski's photo - Co-Founder of RhodeCode

Co-Founder

Marcin Kuzminski

CEO Approval Rating

75/100

Read more