Releases: PlayFab/MpsAgent
Releases · PlayFab/MpsAgent
v0.11.0
Changes:
- 7ece215 Bport/upgrade esrp (#161)
- 845269a upgrading dotnet version used in LocalMultiplayerAgent pipeline yml (#160)
- fca0145 unify GetImageNameAndTagFromContainerImageDetails (#159)
- f54aa70 ordering VmStartupScriptPorts by NodePort (#158)
- 35351d1 Bump webpack in /LocalMultiplayerAgent/SettingsJsonGenerator (#157)
- c923d7b VmStartupScriptPorts (#156)
- fb75314 upgrading to .NET 7 (#155)
- 69fd7cb Fix certificate folder in gsdk config for Process based servers. (#154)
- 1bc0062 refactor(readme): Add a missing step to run (#153)
- 148a765 Update index.html (#152)
See More
- e741714 Creating and listing containers via labels (#150)
- 898ae2c changes for VmStartupScript (#149)
- d37f80a regression from previous PR (#148)
- f92c4e7 upgrading Newtonsoft (#147)
- 40cedbb upgrading projects to .NET6 (#146)
- 0945a96 add VM Startup Script references for assignment (#145)
- 4f7de63 Update VmAgent.Core.yml for Azure Pipelines (#144)
- bfa503a Update AgentInterfaces.yml for Azure Pipelines (#143)
- 768701d Add common env variables between Agent and Control Plane. (#142)
- 3a10159 made PF_SHARED_CONTENT_FOLDER available to vm startup scripts (#141)
- 5991641 add support for pull images by digest (#139)
- ebe538b Add support for capturing the output of Processes (#135)
- 9816779 readme for LMA deployment tool (#134)
- 3881d28 Added functionality to deploy from LMA (#123)
- d48c9e5 adding invalid state transition test + unit test (#133)
- 58f2c11 Pass heartbeat urls via settings. (#132)
- 0787c99 changed ShutdownRequestedNotBefore to a DateTime (#131)
- 172c906 Added metric constants and violation ratings. (#130)
- 52414c4 added GetEnvironmentVariablesForVmScripts (#126)
- 72918fe Bump terser in /LocalMultiplayerAgent/SettingsJsonGenerator (#128)
- 4ee54c1 Data Contracts for handling ToS violations. (#127)
This list of changes was auto generated.
v0.10.1
Changes:
- 34eda89 added ShutdownRequestedNotBefore VmAgent setting, and added clone constructors to MaintenanceSchedule (#125)
- f763e39 Added logging for game not found bug (#112)
- 9dded37 Update README.md build directions (#124)
- 493a778 upgrading windows image version (#122)
- 0a60389 updating newtonsoft (#120)
- 4016359 Update yml file for VmAgent.Core (#114)
- 7a1e440 Update AgentInterfaces.yml (#113)
- b80258e Update nuget for patching security vulnerability. (#111)
This list of changes was auto generated.
v0.10.0: Upgrading Windows image (#110)
Changes:
- 2169fd4 Upgrading Windows image (#110)
- 71f3a65 validate output folder (#109)
- c966f57 Add extra fields to the event data model. (#108)
- 995adf5 Update ReadMe (#107)
- 973a242 Add maintenance event data to persisted state. (#106)
- c5fb037 upgrading VmAgent.Core (#105)
- cb064ba removing protocol buffers references (#99)
- ffd45de Add setting to disable session host creation on maintenance event. (#104)
- 1411fd7 expose GetFiles method in SystemOperations (#103)
This list of changes was auto generated.
v0.9.11
Changes:
- 24b054b Add html and other files to be excluded from being bundled into single file (#101)
- df74c72 Add generator files to the Build output (#97)
- 762494d adding validation checks for NumHeartbeats (#96)
- f3700d3 Add Linux container inputs (#94)
- ad15514 reverting process based crash dump logic. That logic will live in VmAgent (#95)
- 3a9cff9 Add a couple of settings for improving game availability. (#93)
- 31a0114 Added support for process-based crash dumps in VmAgent. This functionality won't work in LocalMultiplayerAgent, however (#84)
- 4aa9b31 Fix display of screenshot.png (#91)
- 73db5cc Improvements to LocalMultiplayerAgent MultiplayerSettings.json Generator (#90)
- 0484478 Update the imagedetails field for linux (#89)
See More
- bea023c New Readme (#88)
- f15071b More CR comments from PR#85 (#87)
- 2dc027c Prototype example of the new LMA json config tool (#85)
- 74f4f83 update PackageVersion to 1.5.3 (#83)
- a3af5ab removed EnableCrashDumpProcessing setting (#82)
- 2e54f18 Support running Linux Process (#78)
- 886c1b0 Updated name of Desktop Docker (#79)
- fdc5145 Canonicalize env variables across game servers and startup script. (#77)
- a6bbde7 Added sys_ptrace to vmagent (#76)
- 1349bf4 Fixing DeploymentMetadata not being passed through properly. (#75)
- 5630469 Allow listening port to match public port for game server. (#73)
- 4c02a3b Update LocalMultiplayerAgent.yml for Azure Pipelines (#72)
This list of changes was auto generated.
v0.9.10
What's Changed
- Fix serialization clobbering dictionary keys. by @ravarnamsft in #67
- adding thundernetes link by @dgkanatsios in #68
- Update lcow.md by @lesterjackson in #69
- add variable forcePullFromAcrOnLinuxContainersOnWindows in Multiplaye… by @emmayspark in #70
- added log timeout setting by @brianwp3000 in #71
- Emmap/local agent log path by @emmayspark in #63
New Contributors
- @lesterjackson made their first contribution in #69
- @emmayspark made their first contribution in #70
Full Changelog: v0.9.9...v0.9.10
v0.9.9
What's Changed
- Added RetryCount by @IvanLH in #40
- Add timebounding for running the monitor application by @IvanLH in #41
- Add Monitoring Start Time by @IvanLH in #42
- removing crash dump processing logic from this solution... by @brianwp3000 in #44
- added missing enum attribute by @brianwp3000 in #46
- Add datamodel for creating RemoteUser via VmAgent by @ravarnamsft in #47
- Added support for changing the ownership of files to a non root user. by @IvanLH in #45
- couple of bugs by @dgkanatsios in #49
- Fixed a bug in the FileCopy operation and added a test by @IvanLH in #50
- adding GitHub action plus renaming test folder by @dgkanatsios in #51
- another attempt to fix GitHub Actions by @dgkanatsios in #52
- another attempt with .NET 5 by @dgkanatsios in #53
- .NET 3.1 seems to work by @dgkanatsios in #54
- main branch by @dgkanatsios in #56
- readme updates by @dgkanatsios in #57
- Added WindowsCrashDumpConfiguration to SessionHostsStartInfo by @brianwp3000 in #59
- bumped VmAgent.Core version by @brianwp3000 in #60
- Fixed small typo in LocalMultiplayerAgent/Setup.ps1 by @chris-gong in #61
- Further needed changes to support profiling by @IvanLH in #43
- Start Game Command validation by @valexao in #64
New Contributors
- @chris-gong made their first contribution in #61
Full Changelog: v0.9.8...v0.9.9
v0.9.8
What's Changed
- Removed unneeded dependency by @IvanLH in #2
- fixing version by @dgkanatsios in #3
- correct version this time by @dgkanatsios in #4
- [MultiPlayerServers] Adding new enum state for Vms by @maryammadzadeh in #1
- [MultiPlayerServers] Reverting enum change by @maryammadzadeh in #5
- Update dependencies by @IvanLH in #6
- add WindowsInstrumentationConfiguration by @sarahwangsw in #9
- Add support for empty image registry in config by @jseward in #8
- update package version by @sarahwangsw in #10
- update vmagent package number by @sarahwangsw in #11
- Added Metric constant by @IvanLH in #13
- Delete Local-Debugging-Instructions.md by @brianwp3000 in #17
- Fixing build instructions by @dgkanatsios in #16
- added VmAgentSettings class by @brianwp3000 in #22
- bump AgentInterfaces version by @brianwp3000 in #24
- Added vmNetworkConfiguration data model. by @ravarnamsft in #23
- Fix unit test failure. by @ravarnamsft in #25
- added VmAgentSettings to ISessionHostManager by @brianwp3000 in #26
- Move image pull verification into retry. by @ravarnamsft in #28
- Add proto contract for VmNetworkConfiguration. by @ravarnamsft in #29
- Bport/create dump folder by @brianwp3000 in #31
- Ivlopezh/profiling changes by @IvanLH in #32
- Apparently I also forgot the name of my employer by @IvanLH in #33
- Bump the version of core by @IvanLH in #34
- Bump the version again by @IvanLH in #35
- Change namespace by @IvanLH in #36
- Validator update by @valexao in #39
New Contributors
- @maryammadzadeh made their first contribution in #1
- @sarahwangsw made their first contribution in #9
- @jseward made their first contribution in #8
Full Changelog: https://github.com/PlayFab/MpsAgent/commits/v0.9.8
v0.9.7
Full Changelog: https://github.com/PlayFab/MpsAgent/commits/v0.9.7