Skip to content

Commit de33bee

Browse files
authored
Merge pull request #65 from marcominerva/develop
Libraries update
2 parents 3d59d14 + 4289cfd commit de33bee

File tree

15 files changed

+103
-45
lines changed

15 files changed

+103
-45
lines changed

samples/DatabaseGpt.Web/DatabaseGpt.Web.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="LigerShark.WebOptimizer.Core" Version="3.0.405" />
12-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="8.0.3" />
13-
<PackageReference Include="MinimalHelpers.OpenApi" Version="2.0.3" />
12+
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="8.0.4" />
13+
<PackageReference Include="MinimalHelpers.OpenApi" Version="2.0.5" />
1414
<PackageReference Include="MinimalHelpers.Routing.Analyzers" Version="1.0.7" />
1515
<PackageReference Include="OperationResultTools.AspNetCore.Http" Version="1.0.22" />
1616
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />

samples/DatabaseGpt.Web/libman.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
"destination": "wwwroot/lib/jquery"
1616
},
1717
{
18-
"library": "alpinejs@3.13.7",
18+
"library": "alpinejs@3.13.8",
1919
"destination": "wwwroot/lib/alpinejs"
2020
},
2121
{
22-
"library": "marked@12.0.1",
22+
"library": "marked@12.0.2",
2323
"destination": "wwwroot/lib/marked"
2424
}
2525
]

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/cdn.js

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1397,7 +1397,6 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
13971397
"checked",
13981398
"required",
13991399
"readonly",
1400-
"hidden",
14011400
"open",
14021401
"selected",
14031402
"autofocus",
@@ -1621,7 +1620,7 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
16211620
get raw() {
16221621
return raw;
16231622
},
1624-
version: "3.13.7",
1623+
version: "3.13.8",
16251624
flushAndStopDeferringMutations,
16261625
dontAutoEvaluateFunctions,
16271626
disableEffectScheduling,
@@ -2798,7 +2797,9 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
27982797
});
27992798
if (modifiers.includes("fill")) {
28002799
if ([void 0, null, ""].includes(getValue()) || el.type === "checkbox" && Array.isArray(getValue())) {
2801-
el.dispatchEvent(new Event(event, {}));
2800+
setValue(
2801+
getInputValue(el, modifiers, { target: el }, getValue())
2802+
);
28022803
}
28032804
}
28042805
if (!el._x_removeModelListeners)
@@ -2867,12 +2868,25 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
28672868
return option.value || option.text;
28682869
});
28692870
} else {
2871+
let newValue;
2872+
if (el.type === "radio") {
2873+
if (event.target.checked) {
2874+
newValue = event.target.value;
2875+
} else {
2876+
newValue = currentValue;
2877+
}
2878+
} else {
2879+
newValue = event.target.value;
2880+
}
28702881
if (modifiers.includes("number")) {
2871-
return safeParseNumber(event.target.value);
2882+
return safeParseNumber(newValue);
28722883
} else if (modifiers.includes("boolean")) {
2873-
return safeParseBoolean(event.target.value);
2884+
return safeParseBoolean(newValue);
2885+
} else if (modifiers.includes("trim")) {
2886+
return newValue.trim();
2887+
} else {
2888+
return newValue;
28742889
}
2875-
return modifiers.includes("trim") ? event.target.value.trim() : event.target.value;
28762890
}
28772891
});
28782892
}
@@ -2931,7 +2945,7 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
29312945

29322946
// packages/alpinejs/src/directives/x-bind.js
29332947
mapAttributes(startingWith(":", into(prefix("bind:"))));
2934-
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3 }) => {
2948+
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3, cleanup: cleanup2 }) => {
29352949
if (!value) {
29362950
let bindingProviders = {};
29372951
injectBindingProviders(bindingProviders);
@@ -2953,6 +2967,10 @@ ${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el);
29532967
}
29542968
mutateDom(() => bind(el, value, result, modifiers));
29552969
}));
2970+
cleanup2(() => {
2971+
el._x_undoAddedClasses && el._x_undoAddedClasses();
2972+
el._x_undoAddedStyles && el._x_undoAddedStyles();
2973+
});
29562974
};
29572975
handler2.inline = (el, { value, modifiers, expression }) => {
29582976
if (!value)

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/cdn.min.js

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

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/module.cjs.js

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2810,7 +2810,6 @@ function isBooleanAttr(attrName) {
28102810
"checked",
28112811
"required",
28122812
"readonly",
2813-
"hidden",
28142813
"open",
28152814
"selected",
28162815
"autofocus",
@@ -3034,7 +3033,7 @@ var Alpine = {
30343033
get raw() {
30353034
return raw;
30363035
},
3037-
version: "3.13.7",
3036+
version: "3.13.8",
30383037
flushAndStopDeferringMutations,
30393038
dontAutoEvaluateFunctions,
30403039
disableEffectScheduling,
@@ -3506,7 +3505,9 @@ directive("model", (el, { modifiers, expression }, { effect: effect3, cleanup })
35063505
});
35073506
if (modifiers.includes("fill")) {
35083507
if ([void 0, null, ""].includes(getValue()) || el.type === "checkbox" && Array.isArray(getValue())) {
3509-
el.dispatchEvent(new Event(event, {}));
3508+
setValue(
3509+
getInputValue(el, modifiers, { target: el }, getValue())
3510+
);
35103511
}
35113512
}
35123513
if (!el._x_removeModelListeners)
@@ -3575,12 +3576,25 @@ function getInputValue(el, modifiers, event, currentValue) {
35753576
return option.value || option.text;
35763577
});
35773578
} else {
3579+
let newValue;
3580+
if (el.type === "radio") {
3581+
if (event.target.checked) {
3582+
newValue = event.target.value;
3583+
} else {
3584+
newValue = currentValue;
3585+
}
3586+
} else {
3587+
newValue = event.target.value;
3588+
}
35783589
if (modifiers.includes("number")) {
3579-
return safeParseNumber(event.target.value);
3590+
return safeParseNumber(newValue);
35803591
} else if (modifiers.includes("boolean")) {
3581-
return safeParseBoolean(event.target.value);
3592+
return safeParseBoolean(newValue);
3593+
} else if (modifiers.includes("trim")) {
3594+
return newValue.trim();
3595+
} else {
3596+
return newValue;
35823597
}
3583-
return modifiers.includes("trim") ? event.target.value.trim() : event.target.value;
35843598
}
35853599
});
35863600
}
@@ -3639,7 +3653,7 @@ directive("html", (el, { expression }, { effect: effect3, evaluateLater: evaluat
36393653

36403654
// packages/alpinejs/src/directives/x-bind.js
36413655
mapAttributes(startingWith(":", into(prefix("bind:"))));
3642-
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3 }) => {
3656+
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3, cleanup }) => {
36433657
if (!value) {
36443658
let bindingProviders = {};
36453659
injectBindingProviders(bindingProviders);
@@ -3661,6 +3675,10 @@ var handler2 = (el, { value, modifiers, expression, original }, { effect: effect
36613675
}
36623676
mutateDom(() => bind(el, value, result, modifiers));
36633677
}));
3678+
cleanup(() => {
3679+
el._x_undoAddedClasses && el._x_undoAddedClasses();
3680+
el._x_undoAddedStyles && el._x_undoAddedStyles();
3681+
});
36643682
};
36653683
handler2.inline = (el, { value, modifiers, expression }) => {
36663684
if (!value)

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/module.cjs.min.js

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

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/module.esm.js

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1396,7 +1396,6 @@ function isBooleanAttr(attrName) {
13961396
"checked",
13971397
"required",
13981398
"readonly",
1399-
"hidden",
14001399
"open",
14011400
"selected",
14021401
"autofocus",
@@ -1620,7 +1619,7 @@ var Alpine = {
16201619
get raw() {
16211620
return raw;
16221621
},
1623-
version: "3.13.7",
1622+
version: "3.13.8",
16241623
flushAndStopDeferringMutations,
16251624
dontAutoEvaluateFunctions,
16261625
disableEffectScheduling,
@@ -2797,7 +2796,9 @@ directive("model", (el, { modifiers, expression }, { effect: effect3, cleanup: c
27972796
});
27982797
if (modifiers.includes("fill")) {
27992798
if ([void 0, null, ""].includes(getValue()) || el.type === "checkbox" && Array.isArray(getValue())) {
2800-
el.dispatchEvent(new Event(event, {}));
2799+
setValue(
2800+
getInputValue(el, modifiers, { target: el }, getValue())
2801+
);
28012802
}
28022803
}
28032804
if (!el._x_removeModelListeners)
@@ -2866,12 +2867,25 @@ function getInputValue(el, modifiers, event, currentValue) {
28662867
return option.value || option.text;
28672868
});
28682869
} else {
2870+
let newValue;
2871+
if (el.type === "radio") {
2872+
if (event.target.checked) {
2873+
newValue = event.target.value;
2874+
} else {
2875+
newValue = currentValue;
2876+
}
2877+
} else {
2878+
newValue = event.target.value;
2879+
}
28692880
if (modifiers.includes("number")) {
2870-
return safeParseNumber(event.target.value);
2881+
return safeParseNumber(newValue);
28712882
} else if (modifiers.includes("boolean")) {
2872-
return safeParseBoolean(event.target.value);
2883+
return safeParseBoolean(newValue);
2884+
} else if (modifiers.includes("trim")) {
2885+
return newValue.trim();
2886+
} else {
2887+
return newValue;
28732888
}
2874-
return modifiers.includes("trim") ? event.target.value.trim() : event.target.value;
28752889
}
28762890
});
28772891
}
@@ -2930,7 +2944,7 @@ directive("html", (el, { expression }, { effect: effect3, evaluateLater: evaluat
29302944

29312945
// packages/alpinejs/src/directives/x-bind.js
29322946
mapAttributes(startingWith(":", into(prefix("bind:"))));
2933-
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3 }) => {
2947+
var handler2 = (el, { value, modifiers, expression, original }, { effect: effect3, cleanup: cleanup2 }) => {
29342948
if (!value) {
29352949
let bindingProviders = {};
29362950
injectBindingProviders(bindingProviders);
@@ -2952,6 +2966,10 @@ var handler2 = (el, { value, modifiers, expression, original }, { effect: effect
29522966
}
29532967
mutateDom(() => bind(el, value, result, modifiers));
29542968
}));
2969+
cleanup2(() => {
2970+
el._x_undoAddedClasses && el._x_undoAddedClasses();
2971+
el._x_undoAddedStyles && el._x_undoAddedStyles();
2972+
});
29552973
};
29562974
handler2.inline = (el, { value, modifiers, expression }) => {
29572975
if (!value)

samples/DatabaseGpt.Web/wwwroot/lib/alpinejs/module.esm.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/DatabaseGpt.Web/wwwroot/lib/marked/lib/marked.esm.js

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

samples/DatabaseGpt.Web/wwwroot/lib/marked/lib/marked.esm.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/DatabaseGpt.Web/wwwroot/lib/marked/lib/marked.umd.js

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

samples/DatabaseGpt.Web/wwwroot/lib/marked/lib/marked.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/DatabaseGpt.Web/wwwroot/lib/marked/marked.min.js

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

src/DatabaseGpt.Sqlite/DatabaseGpt.Sqlite.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Dapper" Version="2.1.28" />
11-
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.1" />
10+
<PackageReference Include="Dapper" Version="2.1.35" />
11+
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.4" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

src/DatabaseGpt/DatabaseGpt.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<ItemGroup>
1414
<PackageReference Include="ChatGptNet" Version="3.2.10" />
15-
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="8.3.0" />
15+
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="8.4.0" />
1616
<PackageReference Include="Polly.Extensions" Version="8.3.1" />
1717
</ItemGroup>
1818

0 commit comments

Comments
 (0)