Skip to content

Commit

Permalink
Major release 1.0.0 🎉
Browse files Browse the repository at this point in the history
Signed-off-by: Anurag Tiwari <[email protected]>
  • Loading branch information
t2013anurag committed Aug 11, 2019
1 parent 6b0ec8b commit 295731f
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 4 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.MD
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2019-09-11

### Added
- Support for PubSub.
- Setter/getter for pubsub client.
- `trigger_event!` to push messages to pubsub client.
- Unit tests for pubsub integration.

### Changed
- `finish!` params. (Takes status, clear and data)

## [0.1.7] - 2019-07-19

### Added
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
transaction (0.1.7)
transaction (1.0.0)
redis (>= 4.0.2)

GEM
Expand Down
2 changes: 1 addition & 1 deletion lib/transaction/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Transaction
VERSION = '0.1.7'
VERSION = '1.0.0'
end
11 changes: 9 additions & 2 deletions transaction.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,15 @@ Gem::Specification.new do |spec|
spec.authors = ['Anurag Tiwari']
spec.email = ['[email protected]']

spec.summary = 'Record status along with other relevant information of transactions/tasks.'
spec.description = 'Record status along with other relevant information of transactions/tasks.'
spec.summary = 'Manage any task | transaction efficiently'
spec.description = 'Record status along with other relevant information of
transactions or tasks. These tasks can be a cron job, large background jobs or
a simple method. Any task can be plugged into a transaction block. Transaction
uses Redis to store the current status along with other information.
The events within the transaction block can be published via Pubsub client
(ex. Pusher, PubNub or any valid pubsub client).These events can be
subscribed in the client app for the live status of the transaction.'

spec.homepage = 'https://github.com/t2013anurag/transaction'
spec.license = 'MIT'

Expand Down

0 comments on commit 295731f

Please sign in to comment.