What's new in Animal Shelter Manager 3.1.0
Oct 26, 2012
- This release adds new publishers for helpinglostpets and meetapet.
- It also adds label printing to the mail merge facilities, new annual figures and reports, a document repository, a sample set of 4,000 names for random name generation, the ability to exclude individual images from publishers and bugfixes.
New in Animal Shelter Manager 3.0.9 (Sep 18, 2012)
- This release adds the ability to exclude selected images from publishing, person merging, RTL support for Hebrew and Arabic, IP address logging for fail2ban and management tools, a recommended set of reports, Bulgarian and Bosnian translations, along with many bug fixes.
New in Animal Shelter Manager 2.8.13 (Sep 18, 2012)
- bug fixes and maintenance for the ASM2 branch
New in Animal Shelter Manager 2.8.11 (May 10, 2012)
- Fixed database driver to use ColumnLabel to work around alias issue in new HSQLDB 2 driver.
New in Animal Shelter Manager 2.8.10 (May 8, 2012)
- Upgrade to HSQLDB 2.2.8 to see if it helps with truncated date blob
- PetFinder can be used by Canadian locale too
- Fixed broken currency in In/Out summary builtin
- Stop new medicals allowing the status to be changed
- Added Greek translation
- Added debug database dump option
- Added support for SMDBLocked flag for read-only
- Use labels for embedded fields instead of disabled textbox
- Add Unknown to age group list for lost/found
- Fix for "Positive" key when outputting in find animal results
- Added copy to local option for sm.com
New in Animal Shelter Manager 2.8.9 (Jan 19, 2012)
- When outputting additional yes/no fields in searches, show yes/no
- Option to write a log entry when generating documents
- Ability to override icons by putting new ones in .asm
- Run updateAnimalStatus twice as first pass isn't updating DaysOnShelter
- Show active movement on details screen regardless of whether it's
- in the future to match find screens.
- Critical security bug with configure_local
- Validate that owners have names
- Option to use older, faster scaling algorithm - some users
- reporting black screen when previewing bug
- Added missing adoptapet.com default colour mappings
- Fixed bug in animal print with broken syntax for diary
- Fixed bug in animal print with null boarding cost
- Include medical info when printing an animal record
- Escape animal names with quotes in for third party publishers
- Print owner search results didn't take account of user defined columns
- When generating documents, tags that don't have a value are still
- blanked out so you don't see in the document
- Added noimportfile command line switch and option for adoptapet
- Missing i18n keys for wordprocessor/animal/CurrentOwner
- MySQL returns floats for SUM() which breaks reports trying to
- parse it to an int
- Some Java versions/implementations return null for
- getTitledBorder.getTitleFont which breaks all forms with a TitledBorder
New in Animal Shelter Manager 2.8.8 (Sep 13, 2011)
- Fixed currency field bug that tripped with items less than 1.00
- Force reupload of CFG files for publishers
- Format currency correctly in custom reports
- AdoptAPet.com default mappings for small animals
- AdoptAPet.com support animals other than cats and dogs
- Added en_PH locale for the Philipines
- Integrate with sheltermanager.com logout
- Use sheltercode as rescueID with RG publisher
- Added missing ownerkey field to SmartTag publisher
- Fixed lost/found sex filter
- Removed Type=MyISAM qualifier for MySQL
- Cost amount column wasn't displaying correctly
New in Animal Shelter Manager 2.8.7 (Jun 9, 2011)
- EmailAddress field for waiting list columns
- Added force repaint when combo boxes are changed to try and
- work around a Swing repaint issue being reported
- Fixed bug where importing the DBFS from the filesystem could
- fail with an NPE if given an empty directory
- Fixed problem reading current owner for word processing
- Added support for publishing to SmartTag PETID for US shelters
- Fixed internet publisher to re-enable buttons in fail scenarios
- ftphost, ftpuser, ftppass command line options to publishwww
- Update diary LinkInfo field when updating animal status
- Fix to use total*period when calculating medical completion
- Fix to clone active cache when opening an active animal to
- prevent network changes altering the cache when saving
- NPE fix when scanning old OO documents with no images
- Added CurrentOwner* wordkeys
- Only use integer math when loading/storing currency fields
- Delete matching transactions when deleting donations
New in Animal Shelter Manager 2.8.6 (Apr 22, 2011)
- This release contains many small bug fixes to the accounting package, publishers and medical areas.
New in Animal Shelter Manager 2.8.5 (Feb 11, 2011)
- Active FTP support for PetAdoptionPortal publishing
- New wordkeys for DisplayAge, DisplayDOB, OriginalOwnerEmail
- AVID/PETtrac integration for UK users
- Configurable owner search and waiting list columns
- Breed and Date left shelter parameters for advanced search
New in Animal Shelter Manager 2.8.4 (Dec 7, 2010)
- This is purely a bug fix release and adds a couple of small improvements to the accounts package.
New in Animal Shelter Manager 2.8.3 (Oct 20, 2010)
- This is yet another bug patch release for the animal archive routines - this time to stop deceased animals showing up as on shelter along with a few other minor issues.
New in Animal Shelter Manager 2.8.3 (Oct 20, 2010)
- This is yet another bug patch release for the animal archive routines - this time to stop deceased animals showing up as on shelter along with a few other minor issues.
New in Animal Shelter Manager 2.8.2 (Oct 13, 2010)
- This is an emergency bug fix release that fixes some problems introduced to the animal archive routines as a result of optimisation. All users running 2.8.1 are advised to upgrade immediately.
New in Animal Shelter Manager 2.8.1 (Oct 1, 2010)
- Internet publisher can generate thumbnail images
- Support for accounting periods
- Mandatory additional fields
- Applet progress window
- HTTP bridge database driver
New in Animal Shelter Manager 2.8.0 (Sep 3, 2010)
- PetFinder publisher sends mixed breed information
- New Portugese translation
- Improved Polish translation
- New waiting list, voucher, litter reports and faster repository server
- Support for bonded pairs (useful for rabbits, parrots, etc).
- Many improvements to litter logging, including ability to view expired litters
- Generic hotkey CTRL+R to reload data on any tab
- New ASK ANIMAL and LITTER tokens for reports
- Add multiple animals screen for quick entry
- Account transaction date filtering
- Donation, animal and owner records viewable from transactions
- Wording changes to first/last name for US
- Improved compression of splash images, UI display and added many new images
- Information on security included with web build
- Scaling for reports not using the ASM standard template, plus fixes for report scaling with external browsers
- All layouts fully RTL compliant now
- Selectable application look and feel
- Improvements to email screens, allowing them to be attached as log entries, multiple recipients, Cc, HTML email and signatures
- Improved layout of system options screen
- New fields for lost and found matching and ability to customise point weightings
- Printing from Foster, Retailer and Reservation books
- Custom mail merges with existing ones removed and included in the report repository
New in Animal Shelter Manager 2.7.2.3 (Jul 18, 2010)
- This is a bugfix release for users of the local database.
- There was a problem with the new HSQLDB release that prevents the AS clause working correctly in some scenarios.
- This breaks various custom reports and possibly some less-used areas of the system.
New in Animal Shelter Manager 2.7.2.2 (Jul 11, 2010)
- Word 2007 document handler correctly finds the placeholder.jpg now
- Sequential read bug that could cause a record to be missed when matching lost and found animals
- Slovak country code is SK, not CZ and should use the Euro
- Fixed bug in database diagnostic that caused problems with HSQLDB aliases
- Fixed criteria output bug when printing from advanced search screens
- Fixed table rendering bug that meant highlights didn't move when sorting
New in Animal Shelter Manager 2.7.2 (Jul 4, 2010)
- Advanced search screens include criteria when printing
- New Full Audit Trail option under System->Options tracks deletes and full creation/modification history of records
- Audit Trail custom reports
- Double entry accounting package, donations automatically create matching transactions
- Balance Sheet and Profit and Loss custom reports
- HSQLDB stability fixes
- Moved codebase to minimum of Java 5 for generics/autoboxing
- Animal age and time on shelter correctly stop counting when the animal dies
- Added Slovak and Italian translations
- Ability to remove unwanted fields from Animal details screen
- Mail merge CSV files prompt for output file location
- TOTAL$$ publisher key to show total animals for adoption
- Publisher can order output animals and limit to a set number
- Use of Swing/Metal for extra speed, fixes bad font on GTK2
- ftproot publishing parameter to override set option
- All built in reports appear in the repository so they can be restored if accidentally deleted
New in Animal Shelter Manager 2.7.1 (Apr 16, 2010)
- PetFinder publisher includes second breed field
- Users can be prevented from seeing their own and other staff records
- Animal codes can be permanently locked
- New reports/graphs in the repository for average time on shelter
- Centralised dotasm dbfs folder for distributing custom buttons
- Receive donation button
- Birthday list reports
- Brought in figures and Euthanasia totals graph
- Option to rank waiting list by species
- Voucher reference numbers
- Dutch translation recompleted (thanks Benedictus Lambrechts)
- In/Out with donations report
- Full RTL support for Hebrew/Arabic
New in Animal Shelter Manager 2.5.0 (Jul 21, 2009)
- Class preload for most often used bits of UI to improve applet performance
- Added active animal cache functionality (with system option to turn on)
- Keeps active animals in RAM to speed up opening of the edit screen
- Added tab lazy loading, so data is loaded on demand for the animal screen (also with system option to turn on)
- Higher memory allocation for applet mode with Java 6u10 (-Xmx256)
- Internet publisher no longer warns that an internet connection is required - it was a pointless, annoying dialog
- Fixed PetFinder bug with Unknown sexed animals
- Match added and expiry fields for owner criteria to allow the system to stop looking after a period of time
- Option to disable second breed field to use traditional ASM single breed field for shelters not dealing with dogs and cats (or who prefer the old way)
- Second breed field with crossbreed indicator to allow selection of multiple breeds on the animal screen
- Default screen size set to 1280x800 to cope with larger resolutions (and widescreen laptops)
- Added Lithuanian translation (thanks to Ruta Kudalyte)
- Fixed upload all images option for PetFinder