version 0.3.59

[+] fixed update-farm-role and add-role-to-farm methods

[+] update-farm-role and add-role-to-farm methods now support “chef.ssh_private_key” configuration parameter


-------------


version 0.3.59


[+] Added new fields to 'list-roles' output:
OsFamily 
OsVersion 
CreatedAt
CreatedBy
ID


-------------


version 0.3.57

[+] Minor fixes 


-------------


version 0.3.49 Ossified Ossetian pie

[+] Added support for new API methods:

FarmCreate

Example: # scalr create-farm --name pecha-test


FarmRemove

Example: # scalr remove-farm --name pecha-test


FarmAddRole

Example: # scalr add-role-to-farm --farm-name pecha-test -r 16163 -p ec2 -l us-east-1 -a pecha-test5


FarmRemoveRole

Example: # scalr remove-farm-role --farm-name pecha-test -r 73172


FarmUpdateRole

Example: # scalr update-farm-role -r 73172 -c aws.availability_zone=us-east-1c,aws.instance_type=t1.micro,aws.security_groups.list=~/sglist.json


GlobalVariablesList

Example: # scalr list-global-variables -n pecha-test -i 73172


GlobalVariableSet

Example: #


ServerGetExtendedInformation

Example: # scalr get-server-extended-information -s bd96c424-01c2-4064-9772-a363b9466536


[+] Extended support for updated methods:


FarmGetDetails ("list-farm-roles" command now returns farmrole alias)


-------------


version 0.3.47 codename: Opulent Oscypek

[+] Added FireCustomEvent command.

Example: # scalr fire-custom-event -s 71ecf2b5-4358-4a38-a6e9-ca63fb4c2028 -n aptgetinstall -v package_name=nginx,package_name2=memcachedb

-------------


version 0.3.46
codename: Stygian Shoti

[+] Added LDAP authentication support.

Run 'scalr configure-ldap' to set your login and environment id.

LDAP password can be either passed with -p option, set as environment variable SCALR_API_LDAP_PASSWORD or simply entered in command line on request.

-------------


version 0.3.44
codename: Zippy Zapiekanka

[+] New API method: FarmRoleParametersList

[+] New command: get-farm-role-properties

[+] list-servers command output now includes indexes

[+] list-servers command now features --columns option to filter output

[+] FarmTerminate command gained RackSpace support

[+] Bunch of small fixes

-------------


version 0.3.33
codename: Outstanding Obwarzanki

[+] New API methods: FarmRoleUpdateParameterValue, ScriptingLogsList

[+] New commands: update-farm-role-parameter, list-scripting-logs, check-updates

[+] Code cleaned


-------------


version 0.3.31
codename: Puzzling Puff pastry

[+] Deployments: better output

[+] Exit codes improved


-------------


version 0.3.30
codename: Aberrant Achma

[+] Fixed DmDeployApplication


-------------


version 0.3.29
codename: Prosperous Pastırma

[+] Introduced exit codes


-------------


version 0.3.28
codename: Lavish Lavash

[+] reach debug output


-------------


version 0.3.27
codename: Deceiving Dumplings

[+] better error handling

[+] Fixed: execute-script command failed when used without script variables


-------------


version 0.3.26
codename: Precious Pierogi

[+] Better URL validation


-------------


version 0.3.25
codename: Kooky Khinkali

[+] Added support for open source Scalr installations 


-------------


version 0.3.24
codename: Magnificent Manti

[+] PrettyTable 0.6 support

[+] Fixed bug in configuration when 'environment' parameter is left blank


-------------


version 0.3.23
codename: King-sized Khachapuri

[+] handful of fixes


-------------


version 0.3.22
codename: Bizarre Belyashi

[+] new format for 'execute-script' variables. 

Example: scalr execute-script <...> -v k1=v1,k2=v2

[+] Help command fixed


-------------


version 0.3.21
codename: Bewildering Baklava

[+] fixed variables in 'execute-script' command


-------------


version 0.3.20
codename: Scandalous Samsa

[+] minor fixes

[+] fixed description


--------------


version 0.3.19
codename: Shocking Shawarma

[+] added list-environments command

[+] added scalr environment id as configuration parameter

[+] added parameter --env-id parameter

[+] fixed: cmd parameters must have priority over parameters in config
