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 @@ -45,7 +45,7 @@
</ItemGroup>

<PropertyGroup>
<VersionPrefix>1.2.0</VersionPrefix>
<VersionPrefix>1.3.0</VersionPrefix>
<!-- VersionSuffixBase is the label passed in from the command line (e.g. "preview").
VersionSuffix is assembled here so the build number is always appended when provided.
Passing /p:VersionSuffix=... on the command line would create a global MSBuild property
Expand Down
6 changes: 3 additions & 3 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@
<PackageVersion Include="PdfPig" Version="0.1.15" />
<PackageVersion Include="PDFsharp-MigraDoc" Version="6.2.4" />
<PackageVersion Include="SSH.NET" Version="2026.0.0" />
<PackageVersion Include="YesSql.Abstractions" Version="6.0.0" />
<PackageVersion Include="YesSql.Core" Version="6.0.0" />
<PackageVersion Include="YesSql.Provider.Sqlite" Version="6.0.0" />
<PackageVersion Include="YesSql.Abstractions" Version="5.4.7" />
<PackageVersion Include="YesSql.Core" Version="5.4.7" />
<PackageVersion Include="YesSql.Provider.Sqlite" Version="5.4.7" />
<PackageVersion Include="ZString" Version="2.6.0" />
</ItemGroup>
<ItemGroup>
Expand Down
13 changes: 3 additions & 10 deletions src/CrestApps.Core.Docs/docs/changelog/1.2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,18 @@
sidebar_label: 1.2.0 Release Notes
sidebar_position: 4
title: "Version 1.2.0 Release Notes"
description: Release notes for the upcoming CrestApps.Core 1.2.0 release.
description: Release notes for the CrestApps.Core 1.2.0 release.
---

# Version 1.2.0 Release Notes

**Package version**: `1.2.0`

:::info
`CrestApps.Core` 1.2.0 is not yet released and is currently in development. Nightly
and preview builds are published from `main` under the `1.2.0` version prefix. This
page will be updated as changes land after 1.1.0.
:::

## Breaking Changes

- None yet.
**Release date**: 2026-08-13

## Change Logs

- Downgraded YesSql to 5.4.7 to unblock the release of CrestApps.OrchardCore 2.1.
- upgrades SSH.NET to 2026.0.0 to address the high-severity
[GHSA-q939-rpr3-3284](https://github.com/advisories/GHSA-q939-rpr3-3284)
advisory reported by NuGet audit
23 changes: 23 additions & 0 deletions src/CrestApps.Core.Docs/docs/changelog/1.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
sidebar_label: 1.3.0 Release Notes
sidebar_position: 5
title: "Version 1.3.0 Release Notes"
description: Release notes for the upcoming CrestApps.Core 1.3.0 release.
---

# Version 1.3.0 Release Notes

**Package version**: `1.3.0`

:::info
`CrestApps.Core` 1.3.0 is not yet released and is currently in development. Nightly
and preview builds are published from `main` under the `1.3.0` version prefix.
:::

## Breaking Changes

- None yet.

## Change Logs

- None yet.
3 changes: 2 additions & 1 deletion src/CrestApps.Core.Docs/docs/changelog/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ This section tracks `CrestApps.Core` releases and notable repository-level chang

| Version | Highlights |
| --- | --- |
| [1.2.0](1.2.0) | Next release, currently in development (nightly and preview builds) |
| [1.3.0](1.3.0) | Next release, currently in development (nightly and preview builds) |
| [1.2.0](1.2.0) | Intermediate release just to downgrade YesSql to 5.4.7 to align with OrchardCore development. |
| [1.1.0](1.1.0) | Released 2026-08-13 with opt-in MCP server tool exposure, documentation search tool instances, and MCP/server fixes |
| [1.0.0](1.0.0) | Initial standalone release plus merged configuration catalogs, automatic AI tool dependency expansion, clearer quick-start guidance, and deployment configuration diagnostics |
1 change: 1 addition & 0 deletions src/CrestApps.Core.Docs/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ const sidebars = {
label: 'Changelog',
items: [
'changelog/index',
'changelog/1.3.0',
'changelog/1.2.0',
'changelog/1.1.0',
'changelog/1.0.0',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,11 @@ public async Task SaveAsync_UpdatesLastActivityAndPersistsSession()
.Setup(sessionQuery => sessionQuery.FirstOrDefaultAsync(It.IsAny<CancellationToken>()))
.ReturnsAsync((AIChatSession)null!);
sessionStore
.Setup(session => session.SaveAsync(It.IsAny<AIChatSession>(), It.IsAny<bool>(), It.IsAny<string>()))
.Setup(session => session.SaveAsync(
It.IsAny<AIChatSession>(),
It.IsAny<bool>(),
It.IsAny<string>(),
It.IsAny<CancellationToken>()))
.Returns(Task.CompletedTask);

var sessionManager = new YesSqlAIChatSessionManager(
Expand All @@ -234,7 +238,11 @@ public async Task SaveAsync_UpdatesLastActivityAndPersistsSession()
await sessionManager.SaveAsync(chatSession, TestContext.Current.CancellationToken);

Assert.Equal(now, chatSession.LastActivityUtc);
sessionStore.Verify(session => session.SaveAsync(chatSession, false, "AI"), Times.Once);
sessionStore.Verify(session => session.SaveAsync(
chatSession,
false,
"AI",
CancellationToken.None), Times.Once);
sessionStore.Verify(session => session.SaveChangesAsync(It.IsAny<CancellationToken>()), Times.Never);
}

Expand Down
Loading