- package: update the library version to
1.1.0, this version will not be backward compatible, but I would like to rethink some things in the library a little - feat: rename common macro
include_tttoinject, in future all#should define include typett,array,str,... - feat: improve documentation, rework examples, add more descriptions
- feat: make it so that you no longer have to write
["test" "2"]to concatenate a file path, you can now just write"test" "2", but the old syntax is still preserved and works - feat: remove the requirement to add
!to the type of included data, this made sense before because it was the name of the macro, but now it is the data type - refactoring: fix build errors received during testing
- feat: add the ability to escape
#symbols in theinjectmacro via the-symbol. At the moment, make this abilit - y not the default, but via the
escape_symbolfeature - fix: fix the range for tokens that were replaced with empty ones, although this does not give any errors but it is po
- ssible that someday it will
- refactoring: replace old pieces of code related to
IncludewithInject(InjectTT, InjectCTT, InjectStr, ...) - feat: instead of functions with additional
breakfunctionality, add the markerAS_IS:, which excludes further par - sing and adds the macro structure after itself as is
- feat: now the main macro
injectacceptstt,ctt,arr/array,str, defining the type of data inclusion - refactoring: change the marker
#POINT_TRACKER_FILES;to#POINT_TRACKER_FILES:to give more idea that it is a marker
What's Changed
- 1.1.0 by @denisandroid in #3
Full Changelog: v1.0.7...v1.1.0