1.0.0-rc.24
Pre-release
Pre-release
Changes
-
net.wogoa.cve-dependency-resolution
plugin #150 @Joaquimmnetto -
net.wooga.snyk-wdk-java
snyk convention plugin #150 @Joaquimmnetto -
snyk
monitoring #150 @Joaquimmnetto -
exportOptions
provider in plugin extension #146 @Larusso - logic to lazy configure export options and merge values into new config #146 @Larusso
-
skipExport
logic for export task actions #145 @Larusso - lifecycle task
export
#145 @Larusso -
applicationAccessPaths
property inImportCodeSigningIdentities
#129 @Larusso - removed
FetchSecrets
task fromnet.wooga.secrets
#128 @Larusso - Assets/Tests folder added to default sonarqube coverage and cdp exclusions. #124 @Joaquimmnetto
- This plugin now applies the
atlas-dotnet-sonarqube
plugin. #122 @Joaquimmnetto - sonarqube integration using the
atlas-dotnet-sonarqube
plugin. #122 @Joaquimmnetto -
UnityBuildEngineTask
andUnityBuildEnginePlayerTask
tasks. #119 @Joaquimmnetto - Sonarqube project being uploaded on Jenkinsfile execution #118 @Joaquimmnetto
-
ImportCodeSigningIdentity
task #102 @Larusso -
SecurityResetKeychainSearchList
task #101 @Larusso -
SecuritySetKeychainSearchList
task #101 @Larusso -
DefaultKeychain
security command #95 @Larusso -
ListKeychains
security command #95 @Larusso -
LoginKeychain
security command #95 @Larusso -
SecurityLockKeychain
task #94 @Larusso -
SecurityUnlockKeychain
task #94 @Larusso - macOS keychain spock extension #92 @Larusso
- macOS security helper lib #91 @Larusso
- ![GRADLE]
FastlanePlugin
with defaults #88 @Larusso -
PilotUpload
task type #87 @Larusso -
SighRenew
task #86 @Larusso -
ExportOptions
class #84 @Larusso - missing copyright headers #82 @Larusso
- publish artifact declaration #82 @Larusso
-
ArchiveDebugSymbols
task type #81 @Larusso -
PublishArtifact
fromExportArchive
task #80 @Larusso -
ExportArchive
task #78 @Larusso - file and pretty console logging #77 @Larusso
-
XcodeArchive
task #76 @Larusso -
net.wooga.xcodebuild
plugin setup #75 @Larusso - conditional reset of keychains #72 @Larusso
- custom arguments support for
UnityBuildPlayerTask
#67 @Larusso -
pods
andworkspace
support #63 @Larusso -
AWSSecretsManagerResolver
class #60 @Larusso -
EnvironmentResolver
class #60 @Larusso -
SecretsResolverChain
class #60 @Larusso - security handling base types #59 @Larusso
- Secret resolver base setup #58 @Larusso
- project name and remove
atlas
term #152 @Larusso - class name from
ImportCodeSigningIdentity
toImportCodeSigningIdentities
#129 @Larusso - unity test code coverage enabled by default #122 @Joaquimmnetto
- extract secrets handling into external plugin [net.wooga.secrets] #65 @Larusso
-
FetchSecrets
task AppConfig dependency #64 @Larusso - make appConfig secret ids lookup key configurable #61 @Larusso
- usage of
pod install
option--project-directory
#147 @Sebu - missing dependency to
importProvisioningProfiles
task for xcodeArchive #140 @Larusso - XCode13 error output handling #137 @Larusso
- adding buildkeychain flag multiple times to OTHER_CODE_SIGN_FLAGS #133 @Larusso
- path to sonarqube exclusion properties are now relative #127 @Joaquimmnetto
- generate valid appconfig in tests #104 @Larusso
- line buffering output stream for logfile printing #79 @Larusso
- codesinging identities verification #160 @Larusso
- plugin publish metadata #152 @Larusso
- conventions for values declared through
exportOption.plist
#146 @Larusso - PodInstall task properties and test setup #144 @Larusso
-
net.wooga.build-unity-ios
xcode task setup #144 @Larusso -
net.wooga.unity
version requirement #139 @Larusso - simplify xcode format check to be version agnostic #137 @Larusso
-
GraddleBuild
continueOnFailure flag/passthrough #136 @Larusso - task output caching #135 @Larusso
- switch to new macOS security tasks #134 @Larusso
- build-unity-ios plugin extension #130 @Larusso
-
ImportCodeSigningIdentities
task type #129 @Larusso -
ImportCodeSigningIdentities
usability by making more properties optional #129 @Larusso - signing identites matching logic in
FindIdentityResult
#129 @Larusso - plugin extension convention setup #115 @Azurelol
- task configuration with task avoidance api #115 @Azurelol
- exported API #114 @Larusso
- ![MACOS] keychain cleanup after gradle process kill #111 @Larusso
- move
spock-macos-keychain-extension
to external repo #100 @Larusso - move library
macos-security
to external repo #99 @Larusso - ![IOS] fastlane appstore conntection support #98 @Larusso
- throw
NullPointerException
when provided parameter is null #96 @Larusso -
SecurityCreateKeychain
task implementation #93 @Larusso - use new fastlane tasktypes #89 @Larusso
- use new
XcodebuildPlugin
innet.wooga.build-unity-ios
#85 @Larusso - autogenerate export and archive debug symbols task #81 @Larusso
- internal keychain handling #70 @Larusso
- execute
pod repo update
beforepod install
#68 @Larusso - coveralls token in Jenkinsfile #156 @Larusso
- unneeded library sources #100 @Larusso
- old tasktype
ImportProvisionProfile
#89 @Larusso - old tasktype
PublishTestFlight
#89 @Larusso -
BasicBuildEngineUnityTask
toUnityBuildRequest
#143 @Larusso -
BuildEngineUnityTask
toUnityBuildEngineTask
#143 @Larusso -
PlayerBuildEngineUnityTask
toUnityBuildPlayer
#143 @Larusso -
net.wooga.plugins
to version4.0.0
to remove coveralls dependency #156 @Larusso -
net.wooga.plugins
to version3.x
range #152 @Larusso -
net.wooga.plugins
to2.2.4
#141 @Larusso -
net.wooga.plugins
to version2.2.3
#131 @Larusso - updated
atlas-dotnet-sonarqube
plugin to 0.2 #125 @Joaquimmnetto -
atlas-plugin
gradle plugin to2.2.0
#118 @Joaquimmnetto - ![GRADLE] to version
6.9
#113 @Larusso -
net.wooga.unity
plugin to version2.x
#113 @Larusso