-
Notifications
You must be signed in to change notification settings - Fork 592
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add InterfaceDef/Decl to the Slice Parser (#1635)
- Loading branch information
1 parent
edbf664
commit 01d3b24
Showing
311 changed files
with
18,249 additions
and
23,193 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
The entries below contain brief descriptions of the changes in each release, in no particular order. Some of the | ||
entries reflect significant new additions, while others represent minor corrections. Although this list is not a | ||
comprehensive report of every change we made in a release, it does provide details on the changes we feel Ice users | ||
might need to be aware of. | ||
|
||
We recommend that you use the release notes as a guide for migrating your applications to this release, and the manual | ||
for complete details on a particular aspect of Ice. | ||
|
||
# Changes in Ice 3.8.0 | ||
|
||
These are the changes since the Ice 3.7.10 release in [CHANGELOG-3.7.md](./CHANGELOG-3.7.md). | ||
|
||
## Slice Language Changes | ||
|
||
- Removed local Slice. `local` is no longer a Slice keyword. | ||
|
||
- Slice classes can no longer define operations or implement interfaces, and `implements` is no longer a Slice keyword. | ||
This feature has been deprecated since Ice 3.7. | ||
|
||
- Slice classes no longer represent remote Ice objects; the syntax `MyClass*` (a proxy to a class) is now invalid. | ||
|
||
- An interface can no longer be used as a type This feature, known as "interface by value", has been deprecated since | ||
Ice 3.7. You can still define proxies with the usual syntax, `Greeter*`, where `Greeter` represents an interface. | ||
|
||
## Ice Service Changes | ||
|
||
- The implementations of Glacier2, IceGrid, IceStorm and IcePatch2 were updated to use the new C++ mapping. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.