* refactor(changelog): migrate the data of CHANGELOG.md to CHANGELOG.json
* refactor(update-version-script): update the script to generate the markdown files from a json file that contains the data to allow automate the CHANGELOG.md for the packages easier in CI, add a comment that indicate those files are generated.
* chore: generate the CHANGELOG.md files using the script
* chore: remove the sh script as it's no longer used
* chore: renmae the script regenerate_versions.dart to update_package_version.dart
* docs: update the development notes to reflect the new changes
* ci: update the publish workflow to pass the release notes to the script (update_package_version.dart)
* chore: rename CHANGELOG.json to CHANGELOG_DATA.json to fix conflicting with CHANGELOG.md by pub publish --dry-run
* docs: update the development notes to reflect the new renaming of CHANGELOG.json
* chore: update the script to reflect the change of renaming CHANGELOG.json to CHANGELOG_DATA.json
* chore: regenerate the CHANGELOG.md files to update the comment at the start