Skip to content

Commit a8f7c98

Browse files
feature(REPORT-441126): Bold Reports 10.1 Release Changes
1 parent 97e9bc7 commit a8f7c98

138 files changed

Lines changed: 1341 additions & 586 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
35.5 KB
Binary file not shown.
-35.8 KB
Binary file not shown.

ReportsCoreSamples.csproj

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,34 @@
66
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
77
<AspNetCoreModuleName>AspNetCoreModuleV2</AspNetCoreModuleName>
88
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>
9+
<PlatformTarget>x64</PlatformTarget>
10+
<Prefer32Bit>false</Prefer32Bit>
911
</PropertyGroup>
1012
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
1113
<PackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="8.0.10" />
1214
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.10" />
1315
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
16+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
1517
<PackageReference Include="System.Net.Http.Json" Version="8.0.0" />
1618
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.12.0" />
1719
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.12.0" />
1820
</ItemGroup>
1921
<ItemGroup>
20-
<PackageReference Include="Bold.Licensing" Version="9.1.7" />
21-
<PackageReference Include="BoldReports.AspNet.Core" Version="9.1.7" />
22-
<PackageReference Include="BoldReports.CRI.Barcode" Version="9.1.7" />
23-
<PackageReference Include="BoldReports.CRI.Signature" Version="9.1.7" />
24-
<PackageReference Include="BoldReports.CRI.Shape" Version="9.1.7" />
25-
<PackageReference Include="BoldReports.Net.Core" Version="9.1.7" />
26-
<PackageReference Include="BoldReports.Data.WebData" Version="9.1.7" />
27-
<PackageReference Include="BoldReports.Data.Csv" Version="9.1.7" />
28-
<PackageReference Include="BoldReports.Data.Excel" Version="9.1.7" />
29-
<PackageReference Include="BoldReports.Data.ElasticSearch" Version="9.1.7" />
30-
<PackageReference Include="BoldReports.Data.SSAS" Version="9.1.7" />
22+
<PackageReference Include="Bold.Licensing" Version="10.1.11" />
23+
<PackageReference Include="BoldReports.AspNet.Core" Version="10.1.11" />
24+
<PackageReference Include="BoldReports.CRI.Barcode" Version="10.1.11" />
25+
<PackageReference Include="BoldReports.CRI.Signature" Version="10.1.11" />
26+
<PackageReference Include="BoldReports.CRI.Shape" Version="10.1.11" />
27+
<PackageReference Include="BoldReports.CRI.Html" Version="10.1.11">
28+
<ExcludeAssets>native</ExcludeAssets>
29+
</PackageReference>
30+
<PackageReference Include="BoldReports.CRI.Pdf" Version="10.1.11" />
31+
<PackageReference Include="BoldReports.Net.Core" Version="10.1.11" />
32+
<PackageReference Include="BoldReports.Data.WebData" Version="10.1.11" />
33+
<PackageReference Include="BoldReports.Data.Csv" Version="10.1.11" />
34+
<PackageReference Include="BoldReports.Data.Excel" Version="10.1.11" />
35+
<PackageReference Include="BoldReports.Data.ElasticSearch" Version="10.1.11" />
36+
<PackageReference Include="BoldReports.Data.SSAS" Version="10.1.11" />
3137
<PackageReference Include="BuildBundlerMinifier" Version="3.2.449" />
3238
<PackageReference Include="log4net" Version="2.0.15" />
3339
<PackageReference Include="PuppeteerSharp" Version="5.0.0" />
@@ -37,12 +43,12 @@
3743
</PackageReference>
3844
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="8.0.0" />
3945
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40-
<PackageReference Include="BoldReports.Data.MySQL" Version="9.1.7" />
41-
<PackageReference Include="BoldReports.Data.Oracle" Version="9.1.7" />
42-
<PackageReference Include="BoldReports.Data.PostgreSQL" Version="9.1.7" />
43-
<PackageReference Include="BoldReports.Data.Snowflake" Version="9.1.7" />
44-
<PackageReference Include="BoldReports.Data.GoogleBigQuery" Version="9.1.7" />
45-
<PackageReference Include="BoldReports.Data.MongoDB" Version="9.1.7" />
46+
<PackageReference Include="BoldReports.Data.MySQL" Version="10.1.11" />
47+
<PackageReference Include="BoldReports.Data.Oracle" Version="10.1.11" />
48+
<PackageReference Include="BoldReports.Data.PostgreSQL" Version="10.1.11" />
49+
<PackageReference Include="BoldReports.Data.Snowflake" Version="10.1.11" />
50+
<PackageReference Include="BoldReports.Data.GoogleBigQuery" Version="10.1.11" />
51+
<PackageReference Include="BoldReports.Data.MongoDB" Version="10.1.11" />
4652
</ItemGroup>
4753
<ItemGroup>
4854
<None Include="Controllers\**" CopyToOutputDirectory="Always" />

Startup.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public void ConfigureServices(IServiceCollection services)
6767
{
6868
services.Configure<CookiePolicyOptions>(options =>
6969
{
70-
options.MinimumSameSitePolicy = SameSiteMode.None;
70+
options.MinimumSameSitePolicy = SameSiteMode.Strict;
7171
options.HttpOnly = HttpOnlyPolicy.Always;
7272
});
7373
services.AddControllersWithViews();
@@ -86,7 +86,7 @@ public void ConfigureServices(IServiceCollection services)
8686
services.AddAntiforgery(options =>
8787
{
8888
options.Cookie.SecurePolicy = CookieSecurePolicy.SameAsRequest;
89-
options.Cookie.SameSite = SameSiteMode.None;
89+
options.Cookie.SameSite = SameSiteMode.Strict;
9090
options.Cookie.HttpOnly = true;
9191
});
9292
services.AddResponseCompression(options =>

Views/RDLC/Index.cshtml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="barcode",ClassName="EJBarcode",ImageClass="customitem-barcode",DisplayName="1D Barcode",Category="Barcodes"},
88
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="matrixbarcode",ClassName="EJQRBarcode",ImageClass="customitem-qrbarcode",DisplayName="2D Barcode",Category="Barcodes"},
99
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"},
10-
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"}
10+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"},
11+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="pdfdocument",ClassName="EJPdfDocument",ImageClass="customitem-pdfdocument",DisplayName="PDF",Category="Documents",AllowHeaderFooter=false},
12+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="htmldocument",ClassName="EJHtmlDocument",ImageClass="customitem-htmldocument",DisplayName="Html",Category="Documents"}
1113
};
1214
}
1315

Views/ReportDesigner/Index.cshtml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="barcode",ClassName="EJBarcode",ImageClass="customitem-barcode",DisplayName="1D Barcode",Category="Barcodes"},
88
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="matrixbarcode",ClassName="EJQRBarcode",ImageClass="customitem-qrbarcode",DisplayName="2D Barcode",Category="Barcodes"},
99
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"},
10-
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"}
10+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"},
11+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="pdfdocument",ClassName="EJPdfDocument",ImageClass="customitem-pdfdocument",DisplayName="PDF",Category="Documents",AllowHeaderFooter=false},
12+
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="htmldocument",ClassName="EJHtmlDocument",ImageClass="customitem-htmldocument",DisplayName="Html",Category="Documents"}
1113
};
1214
}
1315

appsettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"AllowedHosts": "*",
88
"appSettings": {
9-
"ExtAssemblies": "BoldReports.Data.WebData;BoldReports.Data.Csv;BoldReports.Data.Excel;BoldReports.Data.SSAS;BoldReports.CRI.Barcode;BoldReports.Data.ElasticSearch;BoldReports.CRI.Signature;BoldReports.CRI.Shape;BoldReports.Data.MySQL;BoldReports.Data.Oracle;BoldReports.Data.PostgreSQL;BoldReports.Data.Snowflake;BoldReports.Data.GoogleBigQuery;BoldReports.Data.MongoDB;",
9+
"ExtAssemblies": "BoldReports.Data.WebData;BoldReports.Data.Csv;BoldReports.Data.Excel;BoldReports.Data.SSAS;BoldReports.CRI.Barcode;BoldReports.Data.ElasticSearch;BoldReports.CRI.Signature;BoldReports.CRI.Shape;BoldReports.CRI.Html;BoldReports.CRI.Pdf;BoldReports.Data.MySQL;BoldReports.Data.Oracle;BoldReports.Data.PostgreSQL;BoldReports.Data.Snowflake;BoldReports.Data.GoogleBigQuery;BoldReports.Data.MongoDB;",
1010
"IsOfflineLicense": "true",
1111
"EnableLicenseLog": "true"
1212
},

bundleconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@
6868
"wwwroot/scripts/extensions/qrbarcode.reportitem.js",
6969
"wwwroot/scripts/extensions/signature.reportitem.js",
7070
"wwwroot/scripts/extensions/signature.dialog.js",
71-
"wwwroot/scripts/extensions/shape.reportitem.js"
71+
"wwwroot/scripts/extensions/shape.reportitem.js",
72+
"wwwroot/scripts/extensions/pdfdocument.reportitem.js",
73+
"wwwroot/scripts/extensions/htmldocument.reportitem.js"
7274
],
7375
"minify": {
7476
"enabled": false,
@@ -100,6 +102,7 @@
100102
"wwwroot/extensions/signature.reportitem.css",
101103
"wwwroot/extensions/signature.dialog.css",
102104
"wwwroot/extensions/shape.reportitem.css",
105+
"wwwroot/extensions/document.reportitem.css",
103106
"wwwroot/css/bold-reports/v2.0/tailwind-light/bold.report-viewer.min.css",
104107
"wwwroot/css/bold-reports/v2.0/tailwind-light/bold.report-designer.min.css"
105108
],

wwwroot/css/bold-reports/v2.0/bootstrap-dark/bold.report-designer.min.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wwwroot/css/bold-reports/v2.0/bootstrap-dark/bold.report-viewer.min.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)