Skip to content

Commit 9c3315f

Browse files
committed
Prepare for release v1.7.0
1 parent fd69d55 commit 9c3315f

File tree

2 files changed

+27
-20
lines changed

2 files changed

+27
-20
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.0;dev
1+
1.7.0

docs/ReleaseNotes.md

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -29,27 +29,30 @@ infrastructure are described first.
2929

3030
## Introspection
3131

32-
-
33-
34-
## Just-in-Time Compilation
35-
36-
-
32+
- Added `BestOverloadFunctionMatch` and `IsFunction`; removed
33+
`BestTemplateFunctionMatch`.
34+
- Enhanced overload resolution and template instantiation capabilities.
35+
- Improvements to function signature support for `FunctionTemplateDecl`s.
36+
- Extended support for `GetClassTemplatedMethods`, `LookupConstructor`, and
37+
better handling in `IsConstructor`.
3738

3839
## Incremental C++
3940

40-
-
41+
- Improved error propagation in interpreter creation.
42+
- Added undo/unload features with REPL support for the Cling backend.
43+
- Enhancements in interpreter argument handling.
4144

4245
## Misc
4346

44-
-
45-
46-
## Fixed Bugs
47+
- Fixed symbol visibility in the C API.
48+
- Fixed symbol visibility issues in the C API.
49+
- Improved CI and Emscripten build system including browser testing support.
50+
- Updated build compatibility with Cling v1.2 and LLVM 20.
51+
- Improved support and tests for Emscripten builds.
52+
- Enabled shared object loading tests in Emscripten.
53+
- Added automated coverage jobs and various test enhancements.
54+
- Refined wrapper generation and fixed indentation consistency.
4755

48-
[XXX](https://github.com/compiler-research/CppInterOp/issues/XXX)
49-
50-
<!---Get release bugs
51-
git log v1.6.0..main | grep 'Fixes|Closes'
52-
--->
5356

5457
## Special Kudos
5558

@@ -59,8 +62,12 @@ listed in the form of Firstname Lastname (#contributions):
5962
FirstName LastName (#commits)
6063

6164
A B (N)
62-
63-
<!---Find contributor list for this release
64-
git log --pretty=format:"%an" v1.6.0...main | sort | uniq -c | sort -rn |\
65-
sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
66-
--->
65+
mcbarton (30)
66+
Aaron Jomy (15)
67+
Anutosh Bhat (6)
68+
Gnimuc (5)
69+
Vipul Cariappa (3)
70+
Vassil Vassilev (2)
71+
Abhinav Kumar (2)
72+
Yupei Qi (1)
73+
jeaye (1)

0 commit comments

Comments
 (0)