apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
160 stars 85 forks source link

#632: Update changes.md for coming Apache Celix 2.4.0 #634

Closed pnoltes closed 10 months ago

pnoltes commented 10 months ago

This PR updates the changes.md for the coming release.

I based the changes on the pull requests between 2.3.0 and now. Please let me know if I missed anything.

codecov-commenter commented 10 months ago

Codecov Report

Merging #634 (9cda20e) into master (2811897) will decrease coverage by 0.02%. The diff coverage is n/a.

:exclamation: Current head 9cda20e differs from pull request most recent head 96238c9. Consider uploading reports for the commit 96238c9 to get more accurate results

@@            Coverage Diff             @@
##           master     #634      +/-   ##
==========================================
- Coverage   81.61%   81.59%   -0.02%     
==========================================
  Files         260      260              
  Lines       34680    34680              
==========================================
- Hits        28303    28297       -6     
- Misses       6377     6383       +6     

see 4 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

PengZheng commented 10 months ago

Ugh. I committed CMake update to the wrong branch.

pnoltes commented 10 months ago

Ugh. I committed CMake update to the wrong branch.

Yeah I see, no worries if this and the Rust PoC is merged all is good.

pnoltes commented 10 months ago

LGTM

Now we support uncompressed bundle deployment so that multiple framework instances can share the same copy of bundle resources without decompressing bundle into their respective caches.

Yeah true. I also tried this out and this works. You can set the CELIX_AUTO_START_* using a dir path value and you can also apply a dir path value to add_celix_container.