You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/RELEASENOTES.copy.md
+44Lines changed: 44 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,47 @@
1
+
## v5.1
2
+
3
+
### Issues
4
+
5
+
- Issue 1019 CI/CD Workflow still being scheduled after it was disabled
6
+
- Issue 1021 Error during Create Online Development Environment action
7
+
- Issue 1022 Error querying artifacts: No such host is known. (bcartifacts-exdbf9fwegejdqak.blob.core.windows.net:443)
8
+
- Issue 922 Deploy Reference Documentation (ALDoc) failed with custom
9
+
- ContainerName used during build was invalid if project names contained special characters
10
+
- Issue 1009 by adding a includeDependencies property in DeliverToAppSource
11
+
- Issue 997 'Deliver to AppSource' action fails for projects containing a space
12
+
- Issue 987 Resource not accessible by integration when creating release from specific version
13
+
- Issue 979 Publish to AppSource Documentation
14
+
- Issue 1018 Artifact setting - possibility to read version from app.json
15
+
- Issue 1008 Allow PullRequestHandler to use ubuntu or self hosted runners for all jobs except for pregateCheck
16
+
- Issue 962 Finer control of "shell"-property
17
+
- Issue 1041 Harden the version comparison when incrementing version number
18
+
- Issue 1042 Downloading artifacts from GitHub doesn't work with branch names which include forward slashes
19
+
20
+
### Better artifact selection
21
+
22
+
The artifact setting in your project settings file can now contain a `*` instead of the version number. This means that AL-Go for GitHub will determine the application dependency for your projects together with the `applicationDependency` setting and determine which Business Central version is needed for the project.
23
+
-`"artifact": "//*//latest"` will give you the latest Business Central version, higher than your application dependency and with the same major.minor as your application dependency.
24
+
-`"artifact": "//*//first"` will give you the first Business Central version, higher than your application dependency and with the same major.minor as your application dependency.
25
+
26
+
### New Settings
27
+
28
+
-`deliverToAppSource`: a JSON object containing the following properties
29
+
-**productId** must be the product Id from partner Center.
30
+
-**mainAppFolder** specifies the appFolder of the main app if you have multiple apps in the same project.
31
+
-**continuousDelivery** can be set to true to enable continuous delivery of every successful build to AppSource Validation. Note that the app will only be in preview in AppSource and you will need to manually press GO LIVE in order for the app to be promoted to production.
32
+
-**includeDependencies** can be set to an array of file names (incl. wildcards) which are the names of the dependencies to include in the AppSource submission. Note that you need to set `generateDependencyArtifact` in the project settings file to true in order to include dependencies.
33
+
- Add `shell` as a property under `DeployTo` structure
34
+
35
+
### Deprecated Settings
36
+
37
+
-`appSourceContinuousDelivery` is moved to the `deliverToAppSource` structure
38
+
-`appSourceMainAppFolder` is moved to the `deliverToAppSource` structure
39
+
-`appSourceProductId` is moved to the `deliverToAppSource` structure
40
+
41
+
### New parameter -clean on localdevenv and clouddevenv
42
+
43
+
Adding -clean when running localdevenv or clouddevenv will create a clean development environment without compiling and publishing your apps.
0 commit comments