Skip to content

Commit

Permalink
getting ready for release
Browse files Browse the repository at this point in the history
  • Loading branch information
gabr42 committed Aug 1, 2017
1 parent 0ed7ded commit e4adbb7
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 2 deletions.
2 changes: 1 addition & 1 deletion bag of stuff/release-3.07.2.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
OmniThreadLibrary 3.07.2 has just been released. It is available via
SVN (https://github.com/gabr42/OmniThreadLibrary/tree/release-3.07.2)
GIT (https://github.com/gabr42/OmniThreadLibrary/tree/release-3.07.2)
or as a ZIP archive
(https://drive.google.com/file/d/0BwqVlLNTK4OxM2d1ckpzMlp2YW8/view?usp=sharing).

Expand Down
58 changes: 58 additions & 0 deletions bag of stuff/release-3.07.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
OmniThreadLibrary 3.07.3 has just been released. It is available via
GIT (https://github.com/gabr42/OmniThreadLibrary/tree/release-3.07.3)
or as a ZIP archive
(https://drive.google.com/open?id=0BwqVlLNTK4OxYVowYTliY1BxUUE).

What is OmniThreadLibrary?
==========================

OmniThreadLibrary is simple to use threading library for Delphi. It's
main "selling" points (besides the price, of course are power,
simplicity, and openess. With just few lines of code, you can set up
multiple threads, send messages between them, process Windows messages
and more. OmniThreadLibrary doesn't limit you in any way - if it is not
powerfull enough for you, you can ignore any part of its "smartness"
and replace it with your own code. If you don't like working with
threads - no problem! You can use high-level primitives like parallel
for, futures and pipelines to introduce parallelism into your
application.

OmniThreadLibrary is an open source project. It lives in the Google
Code and is licensed under the BSD license.

At the moment, OmniThreadLibrary supports Delphi 2007, 2009, 2010, XE,
XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, and 10.2 Tokyo
on the Win32 and Win64 platforms.

Currently, there are no plans to support older Delphi compilers and .NET.
XE2+ support is limited to Windows targets. Firemonkey is currently not
supported.

Where can I get more information?
=================================

Home page: http://www.omnithreadlibrary.com/
Google+ Community: https://plus.google.com/communities/112307748950248514961
Downloads: https://drive.google.com/folderview?id=0BwqVlLNTK4OxVEgzZnZGM1FNMGc&usp=drive_web#list
Repository: https://github.com/gabr42/OmniThreadLibrary
Issue tracker: https://github.com/gabr42/OmniThreadLibrary/issues
Author's blog: http://thedelphigeek.com
Author's home page: http://primoz.gabrijelcic.org
Documentation wiki: http://otl.17slon.com/book/
Documentation book: http://leanpub.com/omnithreadlibrary
Webinars: http://www.omnithreadlibrary.com/webinars.htm

Changes since version 3.07.2
============================

- Bug fixes:
- Nasty thread-unsafe condition fixed in DSiWin32's DSiTimeGetTime64, which is
used all around OmniThreadLibrary to measure small time intervals.
- New features:
- SetTimer accepts TProc and TProc<integer> timer methods.
- IOmniTask implements method InvokeOnSelf which can be used to schedule
anonymous function execution from a task back to self.

--
Primoz
[http://thedelphigeek.com]
2 changes: 1 addition & 1 deletion history.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
3.07.3: 2017-07-31
3.07.3: 2017-08-01

- Bug fixes:
- Nasty thread-unsafe condition fixed in DSiWin32's DSiTimeGetTime64, which is
Expand Down

0 comments on commit e4adbb7

Please sign in to comment.