ASObject Changelog

What's new in ASObject 0.9.1

Jun 8, 2013
  • Fixed - Auto install error in Check_For_Update method

New in ASObject 0.9 (May 24, 2013)

  • Added - Sys_Log method for sending messages to system log
  • Added - Regex_Grep method for doing regex using grep
  • Added - Regex_Sed method for doing regex using sed
  • Added - Pop method for removing an item from a list
  • Added - Ability to set date format in Get_Formatted_Date (including default)
  • Updated - Parse_Arguments method now returns record with proper keys and values!
  • Updated - Split_Every method now accepts string first and number of characters to split by second.
  • Updated - check_for_update method now does not accept argstring
  • Updated - check_for_update method puts downloads in ~/Downloads folder if it exists
  • Fixed - Bug in Write_To_Log method when not rolling logs
  • Fixed - trim method now catches tab characters too
  • Renamed - Get_Record_Properties to Get_Record_Keys
  • Removed - Read_Log_File method
  • Removed - Open_Log_File method
  • Removed - Keychain Methods
  • Removed - SQL Lite Methods
  • Removed - Auto install of ASObject
  • Removed - Auto install portion of Check_For_Update method
  • Optimized code
  • Misc bug fixes
  • NOTE: We are no longer pushing bug fixes back to older versions of ASObject

New in ASObject 0.8.1 (May 21, 2013)

  • Workaround - Bug with keychain scripting in 10.7 and later Please download Scripting Additions Package
  • Fixed - Bug with Previous_Application method
  • Added - Write_To_Log method now logs to system log file as well as specified file

New in ASObject 0.8 (Nov 4, 2010)

  • Added - SHA1_String method for digesting strings via SHA1 algorithm
  • Added - rollLog property to Write_To_Log method for rolling log file with date or writing to single log file
  • Added - Is_Running will now accept null and return all processes
  • Added - Random_String method to generate random strings
  • Added - Timestamp method for generating posix time
  • Added - Authorize_Oauth method for generating OAuth plist of params
  • Added - Build_Base_URL for generating base url for OAuth usage
  • Added _ URL_Encode method for url encoding of strings
  • Added - Build_Signature method for OAuth signature creation
  • Added - UTF8_Encode method for UTF-8 encoding of strings (3-byte, html-hex)
  • Added - OAuth_Request method for making OAuth requests
  • Added - Convert_To_Base method for converting numbers between bases
  • Added - Convert_From_Base method for converting numbers between bases
  • Added - Binary_Right_Shift performing a right-shift binary operand
  • Added - BINARY_OPERATOR for performing bitwise OR or AND operations
  • Added - OAuth_Echo method for building an oath echo http header (supports both xml and son)

New in ASObject 0.7 (Apr 20, 2010)

  • Added bit.ly URL shortening... requires username and api key!
  • Removed Set_Twitter_Status method
  • Removed Set_Facebook_Status method
  • Ability to auto-install updates via check_for_update method
  • Added minimumOS key to update plist (optional key)
  • Added Get_Option_Down method (10.5 and earlier)
  • Removed Mail method (use mailsend binary instead)
  • Removed Mail_sendmail method (use mailsend binary instead)
  • Added SHA1_Hash method
  • Added Make_Trim method
  • Added Remove_Quotes method

New in ASObject 0.6.5 (Apr 15, 2010)

  • Bug fixes in Make_IsGd method
  • Bug fixes in Make_TinyURL method
  • Using System Events for Is_Running method
  • Kill_Process now returns string value
  • Removed if statement if update for ASObject is not available!
  • Bug fixes in New_Plist method under 10.4

New in ASObject 0.6.4 (Apr 2, 2010)

  • Fixed bug in store_username method
  • Fixed bug in store_password method

New in ASObject 0.6.3 (Mar 31, 2010)

  • Fixed bug in curl method when placing url in quotes
  • Removed internal build number since it really means nothing

New in ASObject 0.6.1 (Jan 20, 2010)

  • Fixed bug in HTML_TO_ASCII method when x is a null character