# Servoy 2.2.1 final release

**URL:** <https://forum.servoy.com/t/servoy-2-2-1-final-release/4902>\
**Category:** Classic Servoy\
**Created:** [October 18, 2005, 3:33pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902 "2005-10-18T15:33:21Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [October 18, 2005, 3:33pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/1 "2005-10-18T15:33:21Z")

</div>

We announce the immediate availability of Servoy 2.2.1 final release

Make a backup of your current Servoy installation (directory and database) before installing.

This version is also available through auto update (via help menu → check for new version)

Enhancements and fixes:  
[new]-onAction called when clicking in non editable text/RTF Area  
[new]-possibility to disable the datanotifies between clients in adminpage  
[new]-possible to use applets on a form (applet is special bean)  
[new]-spellcheck plugin (spell check support for the English language)  
[new]-images plugin (size/content type guessing/resize support)  
[new]-onSearchCommand for overriding search through the menu.  
[enh]-improved bean support in JavaScript (var bean = new Packages.xxxxx)  
[new]-ability to run headless clients as batch processes from admin page when running Servoy Application Server  
[enh]-Image loading improved  
[enh]-typeahead field performance improve  
[enh]-ImageMedia field now supports string values which are assumed to be image urls (works when field is not editable)  
[enh]-Dataprovider dialog changes, Globals locates in separate tab, UI improvements when working with modules  
[enh]-better connection handling over NAT routers  
[enh]-html images support in listview  
[enh]-Minor JSArray changes in the tree (move code and improved example)  
[enh]-Control/CMD 1-9 shortcut mappings to first nine global methods listed in the menu  
[enh]-client lib. loading improved (default to “eager” now, to stay responsive)  
[enh]-better error handling for custom valuelist used on different dataprovider (types)  
[enh]-runtime solution meta information available (forms/globals/relations)  
[enh]-solutions can be used as modules  
[fix]-controller.invertRecords does not longer call onRecordCMD  
[fix]-text disappearing bug (when getting notifications of other clients)  
[fix]-javascript Date parsing fix.  
[fix]-formatted/masked text fields can now be emptied (set to null, by clearing the field with spaces)  
[fix]-controller.saveDate was not saving all editing records in some cenarios  
[fix]-relations can now use globals from othes modules  
[fix]-calculations fields in a portal that resides in a Listview refresh issue  
[fix]-fileOpenDialog returned the start path when clicking cancel, it returns null now.  
[fix]-PropertyEditor improvements for java beans  
[fix]-readonly form not working when used in tabpanels  
[fix]-hang when using Tags in html to display a image with an empty source  
[fix]-New/Copy/Delete table buttons disabled when in globals tab  
[fix]-Database ValueList Values where duplicated in specific cases  
[fix]-Oracle database media storage  
[fix]-TypeAhead/Lookup data loading  
[fix]-Calcs using (related) aggregates did not always correctly update  
[fix]-Like operator use in relation (related foundset records handling)  
[fix]-Dialog hangs when running Java 1.5  
[fix]-Script validation returned wrong line number when an error was found.  
[fix]-Date Field can still be changed by cursors in non edit mode  
[fix]-small fixes in module support (sharing global dataproviders/relations in solutions via modules)

Thanks to all for testing the release candidates!

---

<div class="post-metadata">

**Author:** ![automazione](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@automazione](https://forum.servoy.com/u/automazione)\
**Post date:** [October 18, 2005, 4:18pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/2 "2005-10-18T16:18:51Z")

</div>

**STANDING OVATION**  
Thanks dev team. Servoy rocks.

---

<div class="post-metadata">

**Author:** ![Karel\_Broer](https://avatars.discourse-cdn.com/v4/letter/k/bcef8e/32.png) [@Karel\_Broer](https://forum.servoy.com/u/Karel_Broer)\
**Post date:** [October 18, 2005, 5:13pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/3 "2005-10-18T17:13:04Z")

</div>

Love the new features in this version and the immediate responses on most of the requests!  
Awesome work, Servoy Dream Team!

By the way: it seems that the Servoy Client on OS X starts up way faster than previous releases!

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [October 18, 2005, 8:01pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/4 "2005-10-18T20:01:45Z")

</div>

> [enh]-solutions can be used as modules

Awesome! Saves me a lot of time making wrappers for modules that are also used as solutions.

Kudos for this great release!

---

<div class="post-metadata">

**Author:** ![pbakker](https://avatars.discourse-cdn.com/v4/letter/p/a4c791/32.png) [@pbakker](https://forum.servoy.com/u/pbakker)\
**Post date:** [October 18, 2005, 8:39pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/5 "2005-10-18T20:39:18Z")

</div>

Wonderfull stuff guys!

Congrats.

Paul

---

<div class="post-metadata">

**Author:** ![ebrandt](https://avatars.discourse-cdn.com/v4/letter/e/96bed5/32.png) [@ebrandt](https://forum.servoy.com/u/ebrandt)\
**Post date:** [October 19, 2005, 1:02pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/6 "2005-10-19T13:02:08Z")

</div>

Where can I download this version.

My auto update does not work from work, I guess its some issue with nework security, because the auto update works fine from home.

Thanks,  
Erich

---

<div class="post-metadata">

**Author:** ![kazar](https://avatars.discourse-cdn.com/v4/letter/k/3be4f8/32.png) [@kazar](https://forum.servoy.com/u/kazar)\
**Post date:** [October 19, 2005, 1:10pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/7 "2005-10-19T13:10:00Z")

</div>

> ebrandt:  
> Where can I download this version.

Hi Erich – You can always download the latest release & Beta versions, as well as free pdf’s of all documentation, by logging into [developer.servoy.com](http://developer.servoy.com) and clicking the Downloads link.

kazar

---

<div class="post-metadata">

**Author:** ![ebrandt](https://avatars.discourse-cdn.com/v4/letter/e/96bed5/32.png) [@ebrandt](https://forum.servoy.com/u/ebrandt)\
**Post date:** [October 19, 2005, 1:12pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/8 "2005-10-19T13:12:54Z")

</div>

Ok, I was not sure if this release is the current “latest Release” from the developer site. There is no way to determine what version I am downloading until I have installed it.

Thanks,

I will download it and install.

---

<div class="post-metadata">

**Author:** ![kazar](https://avatars.discourse-cdn.com/v4/letter/k/3be4f8/32.png) [@kazar](https://forum.servoy.com/u/kazar)\
**Post date:** [October 19, 2005, 1:21pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/9 "2005-10-19T13:21:46Z")

</div>

I agree it would be nice if the installer had a version code such as servoy\_installer\_2\_2\_1.jar

Servoy Crew: Would this be possible? I’m with Erich in not always feeling secure re “which version am I downloading”. And unless we rename the dl’d file ourselves, we have no clue what version any installers are that are sitting around on our hard drives … could you hold our hands just a little bit on this one?

kazar

---

<div class="post-metadata">

**Author:** ![michael](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@michael](https://forum.servoy.com/u/michael)\
**Post date:** [October 19, 2005, 8:32pm UTC](https://forum.servoy.com/t/servoy-2-2-1-final-release/4902/10 "2005-10-19T20:32:23Z")

</div>

Actually R2.2.1 loads MUCH faster on my mac.

I too would feel much more comfortable if I could be sure about the version I’m downloading

One small doubt - perhaps I’m missing something: I can’t find the image plugin described in the enhancements document.

great job Servoy team! thank you.

Michele Michelutti  
SAN Developer  
Italy
