Our www.href.com apps are now
running WebHub-v2.163. This "hrefsite" application was compiled
with Embarcadero Delphi compiler d16_win32.
And Now, the News...
This content on this page was updated
27-Dec-2011 Pacific Standard Time
Code News Fast - UTF8 edition
After more than a year of preparation, the Code News Fast
web site is now running almost-latest-WebHub, latest-Rubicon,
latest Interbase Objects, Firebird SQL 2.5 and most importantly
the database uses CHARSET=UTF8. CodeNewsFast.com
27-Dec-2011
File upload
The htcv file conversion demo has been extended to test
file upload more thoroughly. Some issues with file upload
have been identified in, for example, v2.157. These have been addressed in v2.161.
26-Dec-2011
Some features for new installs
WebHub v2.156 includes
some features to help with new installations of the
Runtime System and the Components. The runner will report
any problem with the ZaphodsMap root on its version page.
The components installer will tell you reboot if it needs
to change your PATH environment.
6-Dec-2011 22:20
Session Number Cookie
It has been a long while since we had time to add a
real FEATURE to WebHub, what with all the infrastructure
changes and preparation required for big new things.
In version 2.154, WebHub gets a new easy way to manage
the session number cookie, via a few configuration entries
instead of any Delphi or WHTEKO commands.
In the simplest case with one domain or a group of domains
that share a parent, you only have to
indicate that the AppID uses a Session Number Location of
CookieFixedDomain and set the CookieDefaultDomain to the
shared parent.
More complicated cases working across domains are ALSO
supported ... and are a bit more complicated to explain.
Please see the FAST demo, enter and
click through its red buttons. Watch the URL changes.
Feature complete and shipping in v2.155.
Documentation is in the online help.
18-Nov-2011
WebHub v2.153 available
The Setup files for v2.153 and v3.153 are on
ftp for customers.
The main areas of work were new-ipc stability and session cookie
handling on a single domain.
08-Nov-2011
WebHub v2.151 available
The Setup files for v2.151 and v3.151 are on
ftp for customers.
WebHub v3.151 includes win64 support with Delphi XE2.
31-Oct-2011
WebHub v2.149 available
The Setup files for v2.149 and v3.149 are on
ftp for customers.
This includes win64 support with XE2 for the new-ipc.
20-Sep-2011 2:10
WebHub Guardian
For production servers, a new utility will be shipping
in v2.148 which monitors the running instances and
starts additional ones if needed (i.e. in case an instance
exits unexpectedly).
4-Sep-2011
WebHub v2.144
The significant change is that the runisa.dll runner is compiled with Delphi XE in this release. Previously it had been compiled with Delphi 7.
16-Aug-2011 22:50
WebHub v2.143
Installers are available for customers now.
6-Aug-2011 3:55
WebHub v2.141 includes Hub built with Delphi XE
The D15 Hub is standard now. If you need the D07 Hub for
some reason, look in the extra archive provided on FTP for customers.
1-Jul-2011 14:15
WebHub v2.140 available now
Please remember to UNINSTALL your older components
before installing v2.140+.
30-Jun-2011 02:55
Renamed Packages...
We have added a platform identifier to
ALL package names except regex. For example, in the past we have
had a package named WebHubDBDT_D15. The new name is WebHubDB_ide_d15_win32.
We now have a single set of DPK source files that work
across all supported versions of Delphi (much less maintenance work in the long run).
We are aiming to have 64-bit WebHub available for customers
as soon as Embarcadero releases the
64-bit Delphi compiler.
By upgrading to WebHub v2.140 (when it ships), you will
make it very easy for yourself to upgrade to 64-bit.
We are trying to get ahead of the curve this year!
23-June-2011 20:20
WebHub v2.139 available
All the usual Setup files have been posted, including the new EXTRA archive.
If you can test the speed of your WebHub application comparing the D07 versus D15 runner, and/or the D07 versus D15 Hub, that feedback would be very useful.
19-June-2011 16:45
WebHub v2.138 available now
05-May-2011 noon
Code News Fast goes ASync
The search feature behind Code News Fast has been completely
rewritten to use a WebHub async component, with Delphi XE.
Try a search
to see.
10-Mar-2011 09:00
Captcha
Hot off the press, a new unit:
webCaptcha.pas, with a web action component, TwhCaptcha,
to be used when you want humans-only to proceed...
21-Feb-2011 00:45
WebHub v2.135 ready
Thanks for using WebHub!
18-Feb-2011 19:40
CodeNewsFast uses WebHub now
We ported the WebBroker web application behind
www.CodeNewsFast.com to WebHub and Delphi XE recently. That version is now
live. It uses custom code with ClientDataSets, not TwhDataScan.
27-Jan-2011
DFMConverter: binary to plain-text
This little utility is downloadable only via
Code Central
at Embarcadero now. It is for anyone who still has old Delphi projects to upgrade. It converts the binary DFM format to plain-text (so you can run search and replace, and for better compatibility with version control systems).
26-Jan-2011
WebHub /S Silent Installation
The silent install of WebHub Runtime
has been using the wrong set of
defaults for locating the runners; resolved in v2.134.
09-Jan-2011 15:15
WebHub v2.133 important update
If you deploy your WebHub apps as a service, and you
have had any trouble with your service dropping off
the Hub connected panel, this update should help
AND it is now easy for us to help you resolve any
remaining issues, especially if you have Delphi XE
or have purchased a CodeSite license from
Raize Software.
12-Dec-2010 23:00
WebHub v2.132 for Delphi XE Update 1
Please use v2.132+ with Delphi XE Update 1. Update 1
is available to registered users, from Embarcadero.
24-Nov-2010 01:30
Session Cookie Name
WebHub v2.131+ includes a small change to the configuration
such that ZMAdmin correctly prompts for a Session Cookie Name
for each AppID. This will make it much easier for people
who want to use the session cookie.
14-Nov-2010
Windows 7 Support
If you are using Windows 7, you might have noticed a
problem with the Connected Panel in WebHubAdmin.
It NEVER showed any data from the Hub.
That is fixed in v2.131.
14-Nov-2010
WebHub Demos separated
The demos have been separated into database- versus lite- and
more- demos. Now there are 2 servers supporting them, so
almost all of them can be running at all times.
There are 3 subdomains: db.demos.href.com, more.demos.href.com and lite.demos.href.com. The db subdomain runs on the
prior server, and the other two are running inside VirtualBox
on another mostly-idle server, thanks to WebCentre in
New Zealand.
3-Oct-2010 00:15
WebHub v2.129 posted
WebHub v2.129 is available for customers via
FTP now.
3-Oct-2010 00:10
WebHub v2.128 posted
WebHub v2.128 is available for customers via
FTP now.
13-Sep-2010 23:55
Delphi XE for WebHub
YES. Delphi XE is an excellent upgrade; we will be using it
in preference to Delphi 2010 for everything ...
converting now.
We are releasing new versions of everything:
Rubicon, ZaphodsMap, WebHub, FuzRegex, plus
all their installers are getting an overhaul.
02-Sep-2010 18:00
PriorCommand
How did WebHubbers live without a pWebApp.Session.PriorCommand property for this many years?!? It seems very necessary for
providing BACK buttons that work with pages that require
command strings.
PriorCommand is in v2.127 pre-release now.
26-Aug-2010 20:55
In-House Upgrade to Delphi 2010
All but one of the web applications running on www.href.com are routinely compiled with Delphi 2010 now.
The WebHub Demos are split between Delphi 7 and
Delphi 2010; as there is time to test them, they will be
moved across to Delphi 2010. There are not any known
problem areas, but we have not had time to test them all yet.
One surprising sticking-point had been the use
of the ucPipe unit in many of our in-house applications. The
ucPipe unit was originally in TPack, then it made
its way into the public domain, and has recently been
re-included with TPack and WebHub, and upgraded for use with Unicode editions of Delphi.
26-Aug-2010 21:00
WebHub v2.126 posted
WebHub v2.126 is available for customers via
FTP now.
This is the first version of WebHub to support
Delphi XE.
12-Aug-2010 03:50
UTF-8 content in cookies
D12, D14: no problem
D07..D11: okay as of v2.126.
12-Aug-2010
IBObjects support
WebHub supports IBObjects versions 4.8.6, 4.9.5 and 4.9.9
when compiling with D07..D11. WebHub v2.124 does NOT work with any version of IBObjects when compiling with Delphi 2010 -- but WebHub v2.125+ does.
If you are upgrading WebHub applications from IBObjects
4.8.6 to 4.9.x, you will probably need to add one unit to your uses clause. Where you had IB_Components, add IB_Access to make your unit compile with 4.9.x.
Reference: whFirebird.dpr demo.
16-Jul-2010 20:20
WebHub v2.124 addresses Setup/install issue
The only change from v2.123 to v2.124 is in the installer.
The default folders for configuration files have changed,
from a variable based on Windows' recommendation to a
fixed path. Either way, you can override and use your own
location.
The issue is that on Vista, Windows 7, Windows 2008, the use of "All Users\Application Data" becomes painful when trying to
share data between users, services and IIS extensions such
as the WebHub runner. Using any other folder is okay!
So we just changed the default to something outside of Windows' vocabulary.
07-Jul-2010 00:50
WebHub v2.123 posted
Please see release notes.
06-Jul-2010 1:00
WebHub v2.122 posted
There is a very useful new DIAGNOSTIC included
as of v2.121. It is on the Html > Decode panel and
is explained in the release notes and on the
WebHub support newsgroup.
24-Jun-2010 4:00
WebHub v2.120 posted
14-Jun-2010 19:20
Speeding up server builds
We are working on making SVN repositories which you can
use to build up development and deployment machines quickly.
These will work with any version of Windows.
The idea was inspired by the YUM feature on Linux. We
can not match that exactly, but we can provide a series
of repositories that you can layer onto a machine according
to your requirements.
So far there are two repositories:
HREF Tools Shareware
Windows Binaries (freeware, open-source tools,
shareware from third parties)
We have a new tool which makes it fairly painless to
itemize the repositories you want to update from
regularly; it relies on the SubVersion client, which
is available free from CollabNet, and will also be
distributed by HREF Tools in the future, with one
optimization for skipping files that already exist on disk.
In a related improvement, the Setup programs for
WebHub Runtime and the Components now support a /S
command line option for Silent operation.
12-Jun-2010 03:55
Delphi 2010 (Unicode) Status
We are finalizing our UTF8 and Unicode support
for Delphi 2009 and 2010. The issue is not the difficulty
of Unicode, but rather the fact that so much that WebHub
interacts with is fundamentally limited to or optimized for
UTF-8: http itself, Ajax
libraries, web browsers and regular expression parsing.
In additional, many people with databases in ANSI or UTF-8
are not keen to increase storage space requirements by
changing to UTF-16, and one wonders what will happen to
performance.
Nonetheless, it is clear that the future of computing will
be with UTF-16. So we want to help bridge the gap while there
is a need for both UTF-8 and UTF-16.
We have added many string functions in ucPos and
ucString specifically
for UTF8String, while keeping versions that operate on
string correctly in D07 through D14.
25-May-2010 21:55
WebHub v2.116 includes 2 requested fixes
1 - the email panel works properly in D14!
2 - the MAILTO command supports subject and title parameters,
similar to the way it did in v2.010.
02-Apr-2010 16:10
WebHub Demos: in SubVersion, being tested
The source for the WebHub demos has been moved from CVS
into SubVersion. Download instructions can still be found
on the Download page of each demo.
We have started the process of comparing the output
from the SHOWCASE demo, as calculated by D07
versus D14. In process.... lots of testing...
02-Apr-2010 16:05
Form to HTML Converter
We recently had a closer look at this old and relatively
amazing component, which takes Delphi forms (or any sub-container within the form, such as a panel), and exports
the controls to HTML.
Some access violations were apparent when using it with Delphi 2010 and those are fixed in WebHub v2.115, which is available
for download now.
14-Mar-2010 19:00
Technical and Moral Support via Newsgroups
We are offering free technical support for
WebHub, Rubicon and IIS Backup
via newsgroups instead of listserv, so that we can
load the content into CodeNewsFast over time.
Please join us. You will need a login -
free, here.
07-Sep-2009 23:00
WebHub v2.109 supports Delphi 2010
This is the first version of WebHub to support
Delphi 2010 and the setup file is available now
for customers.
07-Sep-2009 23:00
64-bit runner status
A new runner, runisa64.dll, exists now thanks to Vseslav's work and Free Pascal. It works on
64-bit Windows with IIS running in 64-bit mode.
It talks to the 32-bit Hub and custom
32-bit applications compiled with Delphi and WebHub components.
The file is now included in the v2.108+
runtime installer,
available to customers.
22-Aug-2009 17:30
WebHub v2.106 available for customers now
This release simplifies the ideas that have been
in MultiTypeApp and TtpProject during the last year.
If you are building WebHub apps that need to run
as-service, you should use this edition.
26-Jul-2009 17:00
WebHub v2.104 ready
Improvement to the runisa.dll runner - helpful
for installations on new servers. No other changes.
15-Jul-2009 17:00
Delphi Next-Beta
It is safe to assume that as a Technical Partner of CodeGear,
members of our development team were invited to test the beta. If you are also part of the beta and need WebHub components to test compilation, etc, please contact Ann through the
usual Contact link on this web site.
9-Jul-2009 17:00
WebHub v2.103 ready
This is a VERY MINOR update.
9-Jul-2009 17:00
StreamCatcher able to modify IIS logs for WebHub sites
To understand, please take two minutes and do the following.
First, go into any demo and click a few links.
Second, go into IIS log folder and look at the most recent log.
What you should find is that all your requests were transformed
by custom rules such that dynamic requests look more like
static requests.
We can now use standard analysis tools to look at WebHub traffic.
The transformation rules are extremely flexible. What you see on the demo server is a simple example.
This version of StreamCatcher has NOT been released to
the public yet.
30-Jun-2009 11:00
WebHub v2.102 ready
Files are available to customers on FTP now.
20-Jun-2009 01:00
WebHub v2.102 with Rubicon 3
The Delphi Super Page is running with an EXE compiled with
the latest WebHub and the latest Rubicon 3, with Delphi 7.
The WebHub Help system is running with an EXE compiled with the same components in Delphi 2009.
7-Jun-2009 05:45
WebHub v2.101 available
Installers for version 2.101 are available on FTP now for customers.
09-Apr-2009 00:10