Releases: GAM-team/GAM
Releases · GAM-team/GAM
GAM 4.84
- EXPERIMENTAL:
guess_aue
argument togam print cros
now attempts to include AUE date of device. AUE dates may be incorrect and should be visually confirmed against Google's help article. Please report wrong AUE dates to the mailing list or issue tracker. Include a bad model row output with the commandgam print cros model guess_aue firmwareversion
- Support for Archived User SKU
- Usual bug fixes and improvements from Ross and Jay
GAM 4.83
- Ross/Jay: numerous fixes for Python 3.5 and 3.6 (Python 3.7 is still recommended version).
- Ross: migrate to Shared Drive API calls
- allow specifying resource calendars by id instead of email address.
gam calendar id:nyc-conference-room-210 showacl
- Various other fixes for Python 3 and otherwise
GAM 4.82
GAM 4.81
- GAM now uses and requires the latest Python 3.7. Python 2 will reach end of life next year.
- GAM now defaults to requiring TLS 1.2 or newer connections and TLS 1.3 is used in most cases where Google's servers support it.
GAM_TLS_MIN_VERSION
(default valueTLSv1.2
) andGAM_TLS_MAX_VERSION
(no default) environment variables allow control of TLS versions. Try runninggam version extended
to see info about your TLS connection to Google. - Jay/Ross: Support for local filtering of CSV output #895. The environment variables
GAM_CSV_HEADER_FILTER
andGAM_CSV_ROW_FILTER
can be used to locally filter CSV output as desired removing rows and columns you don't wish to be passed on. Try runningGAM_CSV_ROW_FILTER='{"lastLoginTime": "date<-1y"}' GAM_CSV_HEADER_FILTER=primaryEmail gam print users lastlogintime
to get a CSV list of users who haven't logged in in the past year. - GAM no longer acknowledges the
noverifyssl.txt
file to disable TLS verification. Instead a new environment variableGAM_CA_FILE
can be set to point to a local certificate authority's public CA file. This allows admins in environments that require TLS inspection to use GAM while remaining secure. The file should be PEM encoded public certs similar to the default CA file used by GAM.
GAM 4.80 prerelease
GAM 4.80 is a prerelease and is not recommended for general installation. Use GAM 4.72 for important work.
- Upgrade GAM to use Python 3. Python 3.5 - 3.7 is supported but 3.7 is used for compiled versions and strongly recommended.
GAM 4.72
GAM 4.71
GAM 4.70
- Ross: Add smtpMsa options to create sendas; update license commands (#814)
- Ross/Jay - remove deprecated Google+ and Notification APIs
- bbadger86: Added ability to transfer data for multiple applications (#826)
- Ross: Allow setting of Team Drive restrictions (#834)
- Jay: Support for Alert Center API
- ejochman: Refactor scope selection menu (#882)
- Ross/ejochman/Jay - more cleanup, bug fixes and improvements
GAM 4.65
- Manage email delivery settings for group members
- Add operatingSystemType to user posix config (Roman)
- Handle missing language setting (jalmeroth)
- handle mixed case aliases (Ross)
- contentmanager and fileorganizer roles in Team Drive (Ross)
- various other fixes and optimizations (Jay and Ross)
- MacOS Sierra 10.12 or newer now required. El Capitan users, time to upgrade!
GAM 4.61
- New Gmail delegation API - delegation commands remain same.
- Remove "admin" command from user create/update to avoid accidental super admins. Still possible to give super admin rights via gam create admin command. (Ross)
- Vault export fixes by Ross
- minor fixes and improvements by Ross and Jay