Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
6 Odpowiedzi
1134 Widoki

Hello to the community,

I'm looking to see if there is an official or community document comparing major Odoo versions (e.g. v14 vs v15 vs v16) with technical/functional changes.


Context :

When preparing a release upgrade, it's difficult to keep track of all the changes (deprecations, API changes, removed modules, etc.). Release notes are scattered and sometimes lack concrete details.


Is there a consolidated tool/guide for comparing versions?

How do you manage your pre-migration audits in the absence of such a document?

Any best practices to share?

I welcome any feedback or resources (even internal to Odoo Enterprise).


Thanks in advance!



Bonjour à la communauté,

Je cherche à savoir s'il existe un document officiel ou communautaire comparant les versions majeures d'Odoo (ex: v14 vs v15 vs v16) avec les changements techniques/fonctionnels.

Contexte :

En préparant une montée de version, il est difficile de suivre toutes les modifications (dépréciations, changements d'API, modules supprimés, etc.). Les release notes sont éparpillées et manquent parfois de détails concrets.

  • Existe-t-il un outil/guide consolidé pour comparer les versions ?
  • Comment gérez-vous vos audits pré-migration en l'absence de tel document ?
  • Des bonnes pratiques à partager ?

Je suis preneur de tout retour d'expérience ou ressource (même interne chez Odoo Enterprise).

Merci d'avance !

Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

Please refer to the link:

1. https://www.odoo.com/documentation/master/developer/reference/backend/orm/changelog.html

provides a detailed list of changes, deprecations, and new features across versions. While not a direct side-by-side comparison, it's invaluable for understanding backend changes.


2. https://www.odoo.com/documentation/19.0/

provides comprehensive guides on module development, API usage, and version-specific changes.


3. https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-16.0

guide offers insights into module migrations, deprecated APIs, and necessary code adjustments.


Hope it helps.

Awatar
Odrzuć
Najlepsza odpowiedź

Hello Omar,



Navigating Odoo version upgrades can indeed be tricky, especially with scattered release notes. Here's some guidance:



  Review Official Release Notes: Start with Odoo's official release notes for each version (e.g., v14, v15, v16). While not always detailed, they provide a high-level overview of changes.

  Check Odoo's Documentation: Look for specific documentation on deprecated features or API changes. Odoo's official documentation sometimes includes migration guides.

  Utilize the OCA (Odoo Community Association): The OCA provides community-maintained modules and tools. Search their repositories for migration scripts or compatibility information that might help bridge versions.

  Manual Code Audit: Perform a manual code audit of your custom modules. Identify any deprecated functions or API calls and update them to be compatible with the newer version.

  Testing: Thoroughly test your Odoo instance in a staging environment after the upgrade. Pay close attention to critical workflows and custom functionalities.


For personalized assistance:
https://www.pragtech.co.in/contact-us-mql.html

Awatar
Odrzuć
Najlepsza odpowiedź

Hello Omar,



Navigating Odoo version migrations can indeed be complex. Here's a breakdown to help you manage the process effectively:



  Review Official Release Notes: Start by thoroughly examining the official Odoo release notes for each version involved (e.g., v14, v15, v16). While scattered, they provide essential insights into key changes and deprecations.

  Utilize Odoo's Technical Documentation: Odoo's official documentation often includes details on API changes and technical modifications that can impact custom modules and integrations. Focus on the sections relevant to developers and system administrators.

  Leverage the Odoo Shell: Use the Odoo shell to inspect the available methods, fields, and models. This interactive environment helps identify changes in the ORM and assess their impact on your existing code.

  Manual Module Audit: Conduct a manual audit of your custom modules. Look for deprecated functions, API changes, and modifications in core module dependencies. This hands-on approach is crucial for identifying potential conflicts.

  Testing Environment: Always perform migrations in a testing environment first. This allows you to identify and resolve issues without disrupting your production system. Use a copy of your production data to ensure accurate testing.

  Community Forums and Groups: Engage with the Odoo community through forums and groups. Sharing experiences and insights with other users can provide valuable perspectives and solutions.


For personalized assistance:
https://www.pragtech.co.in/contact-us-mql.html

Awatar
Odrzuć
Najlepsza odpowiedź

Rémi, du Filament tient à jour une liste des commits les plus importants depuis Odoo 15 https://pad.le-filament.com/p/VeilleCommitsCodeOdoo

Très intéressant à lire.

Awatar
Odrzuć
Najlepsza odpowiedź

Bonjour,

J'ai posé le même genre de question dans le forum, pas de réponse : 

https://www.odoo.com/documentation/master/developer/reference/backend/orm/changelog.html

Hormis d'aller fouiller dans les commits Git, je ne vois pas d'autre solution.

Edit : ce forum strip tous les liens vers d'autres topics c'est embêtant. 

Awatar
Odrzuć
Autor

Bonjour,
Je comprend mais je pose comme même en sait jamais peut être on peut tomber sur une réponse qui peut nous suffit un minimum pour avoir un point de début et établir notre propre écosystème de suivie de monté en gamme et après voir si on peut pas le mettre en open source et même voir avec Odoo si cette axe là ne pourrais pas être améliorer.

Najlepsza odpowiedź

Bonjour,

Les release notes apportent déjà quelques informations: https://www.odoo.com/fr_FR/page/release-notes


Awatar
Odrzuć
Autor

Oui merci c'est super comme information je m'y réfère, si vous avez d'autre tuyaux comme un maniére de faire personnelle de suivre les montés en gamme pour pouvoir faire un listing des dev et des nouvelles fonctionnalités sachant que le but est d'avoir le moins de développement dans la nouvelle base merci encore.

Powiązane posty Odpowiedzi Widoki Czynność
2
sie 22
6300
2
mar 15
7190
0
paź 25
2
0
paź 25
2
0
paź 25
2