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