Skip to content

Commit b2e7c47

Browse files
authored
Add release notes and what's new to 2024.9 (#170)
* Release Notes * What's New? * Decomposition of Output Properties * Process and Activity * Execution Context * .Net 8 version update * Styling and general improvements
1 parent 262efe2 commit b2e7c47

File tree

27 files changed

+1266
-182
lines changed

27 files changed

+1266
-182
lines changed

assets/js/offline-search.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,14 @@
6161
let docToAdd;
6262
if (searchPath !== undefined && doc.ref.startsWith(searchPath)) {
6363
docToAdd = doc;
64-
6564
} else if (searchPath === undefined) {
6665
docToAdd = doc;
6766
}
6867

69-
if (docToAdd) {
68+
if (docToAdd
69+
&& docToAdd.ref !== undefined
70+
&& !docToAdd.ref.includes('/_shared/')
71+
) {
7072
this.add(doc);
7173

7274
resultDetails.set(doc.ref, {
@@ -150,11 +152,10 @@
150152
);
151153

152154
const $searchResultBody = $('<div>').css({
153-
maxHeight: `calc(100vh - ${
154-
$targetSearchInput.offset().top -
155+
maxHeight: `calc(100vh - ${$targetSearchInput.offset().top -
155156
$(window).scrollTop() +
156157
180
157-
}px)`,
158+
}px)`,
158159
overflowY: 'auto',
159160
});
160161
$html.append($searchResultBody);

assets/scss/_content.scss

Lines changed: 92 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,19 @@
33
//
44

55
.td-content {
6+
display: grid;
7+
grid-template-columns: minmax(0, 1fr);
8+
grid-row-gap: 8px;
9+
row-gap: 8px;
610
order: 1;
711

8-
p, li, td {
12+
.reading-time {
13+
margin: 5px 0px;
14+
}
15+
16+
p,
17+
li,
18+
td {
919
font-weight: $font-weight-body-text;
1020
}
1121

@@ -16,29 +26,50 @@
1626
}
1727

1828
p {
19-
margin-bottom: 0.2rem;
29+
margin-top: 0px;
30+
margin-bottom: 0px;
2031
}
2132

22-
> h1 {
33+
>h1 {
2334
font-weight: $font-weight-bold;
24-
margin-bottom: 1rem;
2535
}
2636

27-
> h2 {
28-
margin-bottom: 1rem;
37+
>h2 {
38+
margin-top: 10px;
39+
margin-bottom: 10px;
40+
padding-bottom: 8px;
41+
border-bottom: 1px solid rgba(50, 50, 50, 0.1);
42+
}
43+
44+
>h2:not(:first-of-type) {
45+
margin-top: 24px;
46+
}
47+
48+
>h2+h3 {
49+
margin-top: 10px;
2950
}
3051

31-
> h2:not(:first-child) {
32-
margin-top: 3rem;
52+
>h3 {
53+
margin-top: 24px;
54+
margin-bottom: 8px;
3355
}
3456

35-
> h2 + h3 {
36-
margin-top: 1rem;
57+
h3+h4 {
58+
margin-top: 10px;
3759
}
3860

39-
> h3, > h4, > h5, > h6 {
40-
margin-bottom: 1rem;
41-
margin-top: 2rem;
61+
>h4 {
62+
margin-top: 14px;
63+
margin-bottom: 4px;
64+
}
65+
66+
h4+h5, h5+h6 {
67+
margin-top: 5px;
68+
}
69+
70+
>h5, >h6 {
71+
margin-top: 10px;
72+
margin-bottom: 4px;
4273
}
4374

4475
img {
@@ -53,38 +84,54 @@
5384
max-width: 90%;
5485
}
5586

56-
> table {
87+
>table {
5788
@extend .table-striped;
5889

5990
@extend .table-responsive;
6091

6192
@extend .table;
6293
}
6394

64-
> blockquote {
95+
>blockquote {
6596
padding: 0 0 0 1rem;
6697
margin-bottom: $spacer;
6798
color: $gray-600;
6899
border-left: 6px solid $secondary;
69100
}
70101

71-
> ul li, > ol li {
102+
>ul {
103+
margin-bottom: 0px;
104+
}
105+
106+
>ul li,
107+
>ol li {
72108
margin-bottom: .25rem;
73109

74-
> table {
110+
>table {
75111
@extend .table-striped;
76-
112+
77113
@extend .table-responsive;
78-
114+
79115
@extend .table;
80-
}
116+
}
81117
}
82118

83119
strong {
84120
font-weight: $font-weight-bold;
85121
}
86122

87-
> pre, > .highlight, > .lead, > h1, > h2, > ul, > ol, > p, > blockquote, > dl dd, .footnotes, > .alert {
123+
>pre,
124+
>.highlight,
125+
>.lead,
126+
>h1,
127+
>h2,
128+
>ul,
129+
>ol,
130+
>p,
131+
>blockquote,
132+
>dl dd,
133+
.footnotes,
134+
>.alert {
88135
@extend .td-max-width-on-larger-screens;
89136
}
90137

@@ -93,8 +140,10 @@
93140
margin-bottom: 1 * $spacer;
94141
}
95142

96-
.lead {
97-
margin-bottom: 1.5rem;
143+
.lead, .td-byline {
144+
width: 100%;
145+
max-width: 100%;
146+
margin: 5px 0px !important;
98147
}
99148

100149
span {
@@ -103,23 +152,25 @@
103152
color: black;
104153
padding: 0.18rem 0.45rem 0.18rem 0.45rem
105154
}
155+
106156
&.threshold-warning {
107-
background-color: #FF9830;
157+
background-color: #FF9830;
108158
color: black;
109-
padding: 0.18rem 0.45rem 0.18rem 0.45rem
159+
padding: 0.18rem 0.45rem 0.18rem 0.45rem
110160
}
161+
111162
&.threshold-critical {
112163
background-color: #F2495C;
113164
color: black;
114-
padding: 0.18rem 0.45rem 0.18rem 0.45rem
165+
padding: 0.18rem 0.45rem 0.18rem 0.45rem
115166
}
116167
}
117168

118-
> .footnotes {
169+
>.footnotes {
119170
font-style: italic;
120171
}
121172

122-
> .youtube-video {
173+
>.youtube-video {
123174
max-width: 640px;
124175
width: 100%;
125176
animation: fadeIn 2s;
@@ -130,6 +181,12 @@
130181
border-radius: 5px;
131182
}
132183
}
184+
185+
br {
186+
content: " ";
187+
display: block;
188+
margin-bottom: 5px;
189+
}
133190
}
134191

135192
.td-title {
@@ -142,6 +199,11 @@
142199
}
143200

144201
@keyframes fadeIn {
145-
0% { opacity: 0; }
146-
100% { opacity: 1; }
202+
0% {
203+
opacity: 0;
204+
}
205+
206+
100% {
207+
opacity: 1;
208+
}
147209
}

assets/scss/_sidebar-tree.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@
114114
@include media-breakpoint-up(md) {
115115
@supports (position: sticky) {
116116
position: sticky;
117-
top: 4rem;
117+
top: 5.5rem;
118118
z-index: 10;
119-
height: calc(100vh - 6rem);
119+
height: calc(100vh - 5.5rem);
120120
}
121121
}
122122

assets/scss/_variables_project.scss

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,13 @@ body {
3333
text-align: left;
3434
background-color: $white;
3535

36+
h1:first-of-type {
37+
font-weight: 700 !important;
38+
}
39+
3640
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
3741
color: $ctx-blue;
42+
font-weight: 600 !important;
3843
}
3944

4045
.slogan {
@@ -155,31 +160,28 @@ body {
155160

156161
h2 {
157162
font-size: $h2-font-size !important;
158-
font-weight: 600 !important;
159-
margin: 2rem 0rem 0.5rem 0rem !important;
160163
max-width: 100% !important;
161164

162165
}
163166

164167
h3 {
165168
font-size: $h3-font-size !important;
166-
font-weight: 600 !important;
167-
margin: 1rem 0rem 0rem 0rem !important;
168-
padding-bottom: 0.5rem;
169+
opacity: .95;
169170
}
170171

171172
h4 {
172173
font-size: $h4-font-size !important;
173-
font-weight: 400 !important;
174-
margin: 1rem 0rem 0.5rem 0rem !important;
174+
opacity: .90;
175175
}
176176

177177
h5 {
178178
font-size: $h5-font-size !important;
179+
opacity: .85;
179180
}
180181

181182
h6 {
182183
font-size: $h6-font-size !important;
184+
opacity: .80;
183185
}
184186

185187
p.namespace {

assets/scss/main.scss

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,24 +33,25 @@
3333

3434
// Adjust anchors vs the fixed menu.
3535
@include media-breakpoint-up(md) {
36-
.td-offset-anchor:target {
37-
display: block;
38-
position: relative;
39-
top: -4rem;
40-
visibility: hidden;
41-
}
4236

43-
h1[id]:before,
44-
h2[id]:before,
45-
h3[id]:before,
46-
h4[id]:before,
47-
h5[id]:before {
37+
h1[id]:target,
38+
h2[id]:target,
39+
h3[id]:target,
40+
h4[id]:target,
41+
h5[id]:target {
4842
content: " ";
49-
margin-top: -6rem;
50-
height: 6rem;
51-
visibility: hidden;
43+
margin-top: -90px;
44+
padding-top: 90px;
5245
}
5346
}
5447

48+
49+
.td-cover-block {
50+
background-attachment: fixed;
51+
background-position: center;
52+
background-repeat: no-repeat;
53+
background-size: cover;
54+
}
55+
5556
@import "rtl/main";
5657
@import "styles_project";

config/_default/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ enable = true
207207
[[params.versions]]
208208
version = "2024.9"
209209
url = "/docs/2024.9/"
210-
dotNetVersion = "net-6.0"
210+
dotNetVersion = "net-8.0"
211211
latest = true
212212

213213
[[params.versions]]

content/en/blog/releases/2024.X/2024.7.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,20 +79,20 @@ Finally, the [Product Portal][] includes updates related to:
7979
| <nobr>[{{% ctx %}} Blocks Package][Blocks] </nobr> | 46.0.4.24340 | Yes | Major | Yes | Flows will need to be [upgraded][upgrade flows steps] <br/><br/> Compatibility Version: 31.24250 |
8080
| <nobr>[{{% ctx %}} Interaction Portal][Interaction Portal] </nobr> | 2.0.0.24340 | Yes | Major | Yes | The Interaction Portal flows will need to be [upgraded][upgrade flows steps] |
8181
| <nobr>{{% ctx %}} App Server Install Scripts </nobr> | 5.1.1.24340 | Yes | Patch | No | |
82-
| <nobr>{{% ctx %}} Web App Server Install Scripts </nobr> | 10.1.0.24340 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.5 and 2024.7 |
82+
| <nobr>{{% ctx %}} Web App Server Install Scripts </nobr> | 8.0.0.24330 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.5 and 2024.7 |
83+
| <nobr>{{% ctx %}} Upgrade Scripts </nobr> | 1.2.0.24210 | Yes | Minor | N/A | |
8384
| <nobr>{{% ctx %}} Licence Fingerprint Generator </nobr> | 3.1.1.24250 | No | N/A | N/A | |
8485
| <nobr>{{% ctx %}} Encryption Key Generator </nobr> | 1.2.0.23470 | No | N/A | N/A | |
8586
| <nobr>{{% ctx %}} Encryptor </nobr> | 3.1.0.24330 | Yes | Minor | N/A | |
8687
| <nobr>{{% ctx %}} Flows Upgrader </nobr> | 1.2.1.24330 | Yes | Minor | N/A | |
8788

88-
<!-- CHECK LINKS STATING HERE -->
89-
9089
### Features
9190

9291
#### Performance
9392

9493
##### Reduced the number of license check calls
9594

95+
Previously, the [{{% ctx %}} Execution Service][] would request to the [{{% ctx %}} Licence Management Service][] whether the license was valid before every flow execution. Now, the [{{% ctx %}} Execution Service][] will only query the license on startup, license added, license removed, and license updated events.
9696
Previously, the [{{% ctx %}} Execution Service][] would request to the [{{% ctx %}} Licence Management Service][] whether the license was valid before every flow execution. Now, the [{{% ctx %}} Execution Service][] will only query the license on startup, license added, license removed, and license updated events.
9797

9898
Affected Components:

0 commit comments

Comments
 (0)