Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
-p:Version=${TAG#v}, so this is only what a local `dotnet pack` stamps. It drifted three
releases behind before anybody noticed, which is why it says so here. Keep it in step
with the tag anyway: a locally packed 1.0.7 that is really 1.3.0 is its own trap. -->
<Version>1.18.0</Version>
<Version>1.19.0</Version>
<LangVersion>latest</LangVersion>
<Authors>Jeremy D. Miller</Authors>
<PackageIcon>logo.png</PackageIcon>
Expand Down
7 changes: 7 additions & 0 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ follow-ups and the whole of JasperFx 2.69.x's compliance wave; 1.6.0 added hybri
the vector story; 1.8.0 through 1.10.0 settled how a Fisher store identifies itself and which Event
Model canvas it contributes to; 1.11.0 finished the search wave; 1.12.0 was a correctness wave.

**1.19.0 measures the last paths Native AOT had never run, and fixes the one that failed.**
[#430](https://github.com/JasperFx/fisher/issues/430): the hosted daemon, subscriptions, messages and
events raised from a projection, and raw SQL all run in a native image unchanged. A second store did not:
`AddFisherStore<T>()` builds its marker as a `DispatchProxy`, which a native image cannot create. The new
`AddFisherStore<T, TImplementation>()` takes an empty `DocumentStore` subclass the application declares
instead, and the one-argument overload refuses by name under Native AOT. On Weasel **9.41.0**.

**1.18.0 finishes Native AOT for the event store and fixes two silent cross-file and first-use gaps.**
[#412](https://github.com/JasperFx/fisher/issues/412): the async daemon, keyset cursor paging,
`Include()`, full-text ranking and projection step-through run in a native image, and so does an
Expand Down
Loading