Tuesday, 9 June 2020

Server move underway

As previously notified, the delphidabbler.com domain is being moved over to a new server today, 9 June 2020.

Read more about the move

This means that, as the change of server propagates across the net the web services used by CodeSnip <= 4.15.1 will stop working. So, another hint, it's time to update to v4.16.0!

It also means that the web apps on http://snippets.delphidabbler.com/ and http://swag.delphidabbler.com/ will also cease to work over the next few hours.

CodeSnip can still be found at http://delphidabbler.com/software/codesnip

Brave new world!

Monday, 8 June 2020

Whoops! CodeSnip 4.16.0 download links broken

I managed to provide broken links to SourceForge on CodeSnip 4.16.0's GitHub release page.

Fixed it now! Go to the release page.

Sunday, 7 June 2020

DelphiDabbler web services to close 9th June

As a consequence of the move of DelphiDabbler.com to its new web host due on 9th June the web services that CodeSnip versions up to v4.15.1 used will close down.

If you've not already done so you are strongly advised to update to CodeSnip v4.16.0 immediately. v4.16.0 has no dependencies on the old web services.

Historical note: CodeSnip 4.16.0 doesn't access DelphiDabbler.com at all, because when development started I firmly believed that the site would be closing completely. That's no longer the case because the site has been saved. It is possible that the web services may come back at some point, in which case some of the changes may be reverted.

Thanks for your patience.

Sunday, 31 May 2020

CodeSnip v4.16.0 Released

As promised a few days ago CodeSnip v4.16.0 has just been released.

You can download it from GitHub or SourceForge.

This version removes all dependencies on delphidabbler.com and the web services it provides. The web services are due to cease operating sometime between 12th and 15th June 2020. delphidabbler.com will continue on a different server with reduced content and functionality.

For full details of changes see the change log.

The source code can be downloaded or cloned from the delphidabbler/codesnip Git repository on GitHUb.

IMPORTANT: All current users are strongly advised to update as soon as possible. Quite an important chunk of functionality in v4.15.1 and earlier depends on the web services and will stop working when the old website and web services go away.

Tuesday, 26 May 2020

CodeSnip v4.16.0 Due Soon!

Just a quick update to say that CodeSnip v4.16.0 is nearing completion.

I'm aiming to release it on 2nd June, barring last minute gotchas. Downloads will be available from both GitHub and SourceForge.

The new release will be announced here first, so please check back often. Also keep an eye on one of the above download sites as the code will be available there first.

There's a degree of urgency about getting v4.16 released. As I've mentioned in other posts, my current web server is due to close on 15 June and current versions of CodeSnip use that server to get database updates, to import from SWAG and to get news and update notifications.

I've found alternative ways for the Code Snippets Database and SWAG† to be delivered but they are incompatible with current CodeSnip versions: v4.16 and later will be required to handle them.

† You can get more information about these revised arrangements by reading these blog posts:
  1. New Release of the DelphiDabbler Code Snippets Database
  2. New Release of the SWAG Snippet Collection

New Release of the SWAG Snippet Collection

I've just released a "new" version of the 1997 SWAG collection of Pascal code and programming examples.

The main reason is so that the soon-to-arrive v4.16 of CodeSnip will still be able to import SWAG snippets after the old web server closes on 15 June. When that server goes the SWAG REST service that CodeSnip currently uses will go away. So, this is just in time.

For more information please see the more detailed post on DelphiDabbler's Blog


Sunday, 3 May 2020

Delays, Delays, Hold Ups and Delays

I had planned to get the forthcoming update to CodeSnip out into the wild by 14 May.

Well, my laptop has other plans. It just died. And its my only development machine.

Local repair shops are shut down under the corona virus lockdown, so repair is out of the question. So I'm researching suitable machines that can both run Delphi and my music production software. Could take a while!

So I've put back the provisional release date to 31 May. It's got to get done before 15 June, cos that's when the current delphidabbler.com server closes down, which will break current versions of CodeSnip.

And while we're talking about the web server there could are problems with the planned move to a new host - this blog post and this one explain further.

Keep an eye on this blog and the delphidabbler/codesnip GitHub project.