Lasso Lite Logo


Lasso 1.0.2 (10/16/96)
===========

- Fat binary (PPC and 68K).

- Fix for ampersand in field name for [next] and [prev] tags. (Ampersand 
in field name must have a blank character before and after it).

- Support [IF] tag outside of [RECORD] tags.

- Allow spaces in comparison values for [IF] tags.

- Comparison values for [IF] tags are no longer case-sensitive.

- Fix type 1 crashes in e-mail feature in 68K code.

- Implement work-around for FileMaker Pro memory leak (count event).

- Don't encode square brackets as %5b and %5d in URLs.


Lasso Lite 1.0.6 (10/16/96)
================

- Fix for ampersand in field name for [next] and [prev] tags. (Ampersand 
in field name must have a blank character before and after it).

- Implement work-around for FileMaker Pro memory leak (count event).

- Don't encode square brackets as %5b and %5d in URLs.


Lasso 1.0.1 PPC (10/09/96)
===============

- Fix type 11 crashes with RAM Doubler.


Lasso 1.0b4 68K (10/08/96)
===============

- All features of Lasso 1.0 PPC.

- Expires 10/17/96.


Lasso Lite 1.0.5 (10/08/96)
================

Inherited from Lasso 1.0:

- Improved error handling in low memory and out-of-memory conditions.

- Field data now available for Add reply format file.


Lasso 1.0 PPC (10/06/96)
=============

- Display splash screen at startup.

- Display serial number in splash screen.

- Increase preferred memory size to 750K (minimum still 600K).


Lasso 1.0fc2 PPC (10/04/96)
================

- Some more tweaking for low-memory and out-of-memory conditions.

- Network checks for serial numbers.

- E-mail fix for 1000th character weirdness.

- Field data now available for Add, Update, and Delete reply format files.


Lasso 1.0fc1 PPC (10/03/96)
================

- Improved error handling in low-memory and out-of-memory conditions.

- Serial numbers.


Lasso Lite 1.0.4a (09/30/96) =================

Inherited from Lasso 1.0b3a:

- Fix memory leak when specifying "unsorted" as value for [sortfield].

- Limit on field size for add and update increased to 24K bytes.

Inherited from Lasso 1.0b3:

- Default comparison operator for searches is now "BEGINS WITH" instead of
"EQUALS".

- No longer supports blank fields or "All" for searches.


Lasso 1.0b3a PPC (09/30/96) ================

- Fix memory leak when specifying "unsorted" as value for [sortfield].

- Limit on field size for add and update increased to 24K bytes.


Lasso 1.0b3 PPC (09/29/96) ===============

- Bug fixes inherited from Lasso Lite 1.0.3 and 1.0.4.

- Support for repeating fields.

- Conditional [IF]...[ELSE]...[/IF] formatting tags.

- E-mail notification.

- Can now delete users via Remote Security Administration (still can't delete
databases).

- Security is now re-initialized after every change made via Remote Security
Administration. The "Reinitialize" links have been removed.

- Default comparison operator for searches is now "BEGINS WITH" instead of
"EQUALS".

- No longer supports blank fields or "All" for searches.

- Expiration date changed to 10/8/96.


Lasso Lite 1.0.4 (09/28/96) ================

- Add check and error message for truncated POST arguments (greater than 24K
bytes). This will prevent FMPro database corruption on adds.


Lasso Lite 1.0.3 (09/22/96) ================

- Limit on field size for add and update increased to 16K bytes.

- Put database name, [database], and layout name, [layout], in format file rather
than as search arguments. Support [filename] as a synonym for [format]. (Still
support old methods for backwards compatibility. The [database] and [layout]
paramters are still used in Add forms).

- Add specific error message for FileMaker Pro timeouts, rather than -1712 error.

- Check for required system configuration, including AppleScript extension (to
eliminate -1701 errors). Minimum system requirements are: 68020 processor, System
7.0, AppleScript extension, Apple Event Manager 1.1 (included in System 7.5).

- Support images as submit buttons.

- Attempt to give better error message when unexpected errors occur.

The following were inherited from Lasso 1.0b1, 1.0b1a, and 1.0b2:

- [record] tags are now optional if only one record is being displayed (if more
than one record is in the result set and the [record] tags are omitted, then only
the first record will get displayed). [field] tags outside of [record] tags will
display values from the first record in the result set.

- Remove limit on size of format file.


Lasso 1.0b2 PPC (09/17/96) ===============

- Security (see notes).

- Relational fields (see notes).

- Remove limit on size of format file.

- Added optional "checked" parameter to [listvalue] tag:

[valuelist: Field Name] . . [listvalue, checked] . [/valuelist]

If the "checked" parameter is present, the list value will only be displayed if
the value is set in the database field.

- Second public beta.


Lasso 1.0b1a PPC (09/07/96) ================

- [record] tags are now optional if only one record is being displayed (if more
than one record is in the result set and the [record] tags are omitted, then only
the first record will get displayed). [field] tags outside of [record] tags will
display values from the first record in the result set.

- (Not released publicly).


Lasso 1.0b1 PPC & 68K (09/04/96) =====================

- Bug fixes form Lasso Lite 1.0.1 and 1.0.2.

- Multiple field, nested sorts.

- Ascending, descending, and custom sort orders.

- Date and numeric range searching.

- Serving of search and add forms via Lasso.acgi to populate value list fields as
checkboxes, pop-ups, and radio buttons.

- Configurable responses and error replies; these can be tested by using the
following tags in the same manner that you'd use the [format] tag:

[deleteReply]           reply for successful delete 
[noResults]             reply for "No Results Found" 
[addError]              error when adding
[reqFieldMissing]       required field missing when adding

Note that the files you specify are not processed by Lasso.acgi and therefore do
not allow any substitution; only raw HTML is returned to the user.

- Converted from Symantec to CodeWarrior.

- SecretAboutBox

- First public beta.


Lasso Lite 1.0.2 (09/04/96) ================

- Recognize lower-case letters in encoded characters in search arguments (problem
noticed with WebCenter 1.0a8).


Lasso Lite 1.0.1 (09/03/96) ================

- Don't put [sortorder] in [next] and [prev] URLs (code from Lasso regular got
into Lasso Lite compile).


Lasso Lite 1.0 (09/02/96) ==============

- Bug fixes from Lasso 1.0a5 and 1.0a6.


Lasso 1.0a6 (09/01/96) ===========

- Incorporate translation tables from Netscape Navigator 3.0.

- (Not released publicly).


Lasso 1.0a5 (08/31/96) ===========

- Supports "Layout #1" (bug with URL encoding of consecutive characters).

- Display < and > properly (bug in HTML encoding).

- Fixed CharBuffer assertion fail when no records found.

- (Not released publicly).


Lasso Lite 1.0b7 (08/31/96) ================

- Bug fixes from Lasso 1.0a3 and 1.0a4.

- (Not released publicly).


Lasso 1.0a4 (08/31/96) ===========

- New square brackets syntax (whew!).

- Modified Add routine to first create an empty record, then update it. (Should
eliminate the Add errors we've seen).

- Fields are no longer case-sensitive for Add and Update.

- (Not released publicly).


Lasso 1.0a3b (not released) ============

- Fixed bug with checkbox display of value lists (improper substring match).
Allow checkbox fields to be cleared (requires trick with hidden field).

- Fixed bug to remove display of extraneous "> characters when blank fields for
Email or URL.

- Perform extended character translation properly for prev- and next- tags.
Translate and encode database, layout, field, and format file names; also
translate and encode list values.

- Allow field substitutions of the form:

<INPUT TYPE="Image" SRC="pathname/field-:Field Name" border=0>

- (Not released publicly).


Lasso 1.0a3a (08/25/96) ============

- Change trailing underscores to trailing hyphens.

- (Not released publicly).


Lasso Lite 1.0b6a (08/25/96) =================

- Fixed type 11 error crashes.

- Allow formatting of fields with value list using <valuelist_> tag (example not
updated).

- Changed underscores back from trailing to leading (for compatibility with Lasso
Lite 1.0b6).

- (Not released publicly).


Lasso 1.0a3 (08/25/96) ===========

- Fixed type 11 error crashes.

- (Not released publicly).


Lasso 1.0a2 (08/24/96) ===========

- All features of 1.0b6.

- Formatting of value lists as pop-up menus, checkboxes, and radio buttons for
update.

- Changed underscores from leading to trailing for all parameters and tags.

- Read startup message from 'vers' resource rather than hardcode.

- When processing anchor tag, only search for "layout_" and "format_" within tag
limits (fixes potential bug, not yet discovered by beta testing).

- (Not released publicly).


Lasso Lite 1.0b6 (08/22/96) ================

- Allow use of ampersand (&) in field names and values.

- Put underscores back in Lasso parameters and formatting tags.

- Don't require a leading slash (/) for pathnames to format files.

- Third public beta.


Lasso Lite 1.0b5a (08/20/96) =================

- Increase size of HREF value to 1024 characters (from 63).

- (Not released publicly).


Lasso Lite 1.0b5 (08/19/96) ================

- Supports Adds using checkboxes on HTML form in conjunction with a FMPro text
field formatted to display a value list as checkboxes.

- Supports path names to reference format files. No longer searches
sub-directories for format files (must use path name if format file in
sub-directory).

- Supports Macintosh extended character set (Standard Roman). Translates ISO
Latin-1 characters to Macintosh Standard Roman for storage in FileMaker Pro.
Converts back to ISO Latin-1 with HTML character encoding for display in a
browser. Only converts and encodes data retrieved from FileMaker Pro (does not
convert or encode HTML in search/add forms or format files).

- UNDOCUMENTED FEATURE. Translation can be turned off by using ResEdit to change
the value of string ('STR ') resource #129 to "off".

- Automatically increases the size of the HTML output buffer if the user
increases the application partition ("preferred size" in Get Info). Half of any
memory greater than the default (600K) is allocated to the HTML buffer.

- FileMaker Pro transactions are disabled.

- UNDOCUMENTED FEATURE. FileMaker Pro transactions can be turned back on by using
ResEdit to change the value of string ('STR ') resource #128 to "on".

- (Not released publicly).


Lasso 1.0a1 (08/13/96) ===========

- All features of Lasso Lite 1.0b4.

- Update records.

- Delete records.

- Selectable AND or OR searching.

- Support for TEXTAREAS for update.

- (Not released publicly).


Lasso Lite 1.0b4 (08/13/96) ================

- Number of search fields or add fields no longer limited to 20.

- Number of result fields no longer limited to 50.

- Supports "easy" syntax for referencing links and/or graphics names in field
names; some examples:

<a href="field:Field Name">Some text.</a> <a href="http://field:Field Name">Some
text.</a> <a href="mailto:field:Field Name">Some text.</a> <img src="field:Field
Name" border=0>

- No longer encodes period "." as "%2e" in URL (suspected to have caused problems
with WebCenter and Web-for-One).

- Second public beta.


Lasso Lite 1.0b3 (08/12/96) ================

- Search results are no longer limited to 50 records. The "all" parameter can now
be specified for "maxRecords" to return all records.

- Now supports a maximum FMPro field value of 64K bytes.

- Now retries 5 times on BeginXAct failures.

- The leading underscore has been removed from all special formatting tags.

- (Not released publicly).


Lasso Lite 1.0b2 (08/06/96) ================

- Fixed bug in Add routine related to BeginXAct failures. (It wasn't checking the
error code from BeginXAct; now it does).

- (Not released publicly).


Lasso Lite 1.0b1 (08/06/96) ================

- First public beta. (Alpha testing done as NetFM).

- Supports Search and Add records.

Blue World logo