Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Releases: ymyzk/kawasemi

Version 3.0.0

04 Nov 03:28
Compare
Choose a tag to compare

Breaking Changes

  • Drop Python 3.4 support #67
  • Drop Django 1.8 support #68

New Features

  • Add Python 3.7/3.8 support #67
  • Add Django 2.0/2.1 support #68

Version 2.0.0

03 Dec 05:00
Compare
Choose a tag to compare

Breaking Changes

  • Drop Python 3.3 support #65
  • Drop Django 1.9 & 1.10 support #64

New Features

  • Experimental CLI support #62
  • Support Django 2.0 #66

Enhancements

Version 1.2.0

17 Jul 13:56
Compare
Choose a tag to compare

New Features

  • Add GitHubChannel #59
  • Add logo #56

Enhancement

  • Improve documentation #57

Internal

  • Update mypy #54
  • Update Sphinx #58

Version 1.1.0

05 Apr 04:03
Compare
Choose a tag to compare

New Features

  • Support Django 1.11 #55
  • Add kawasaki.__version__ #52

Internal

  • Improve testing with tox #53

Version 1.0.0

23 Mar 08:27
Compare
Choose a tag to compare

Breaking Changes

Change API for Django

Before

import kawasemi
kawasemi.send("Sample notification.")

After

from kawasemi.django import send
send("Sample notification.")

New Features

Use kawasemi without Django

Example

from kawasemi import Kawasemi

config = {
    "CHANNELS": {
        "hipchat": {
            "_backend": "kawasemi.backends.hipchat.HipChatChannel",
            "api_id": "1234567",
            "token": "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
        }
    }
}
kawasemi = Kawasemi(config)
kawasemi.send("Sample notification.")

Internal

  • Clean up environment variables used for testing #46
  • Prepare multiple loader support #47
  • Add .readthedocs.yml #49
  • Update Sphinx & theme #50

Version 1.0.0 Beta 1

15 Mar 14:24
Compare
Choose a tag to compare
Version 1.0.0 Beta 1 Pre-release
Pre-release

Breaking Changes

Change API for Django

Before

import kawasemi
kawasemi.send("Sample notification.")

After

from kawasemi.django import send
send("Sample notification.")

New Features

Use kawasemi without Django

Example

from kawasemi import Kawasemi

config = {
    "CHANNELS": {
        "hipchat": {
            "_backend": "kawasemi.backends.hipchat.HipChatChannel",
            "api_id": "1234567",
            "token": "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
        }
    }
}
kawasemi = Kawasemi(config)
kawasemi.send("Sample notification.")

Internal

  • Clean up environment variables used for testing #46
  • Prepare multiple loader support #47

Version 0.8.0

09 Mar 06:55
Compare
Choose a tag to compare

Breaking Changes

  • Rename this project kawasemi #45
  • Change the key in settings.py used in Django

Internal

  • Update links to Read the Docs #42
  • Introduce tox-travis for testing #43
  • Test with Python 3.6 and Django 1.11 alpha #44

Version 0.7.0

04 Oct 07:49
Compare
Choose a tag to compare

Breaking Changes

  • Drop Django 1.7 support #39

Features

  • Add Django 1.10 support #34

Internal

  • Introducing typing, mypy, and type hints #36
  • Clean up setup.py #38
  • Use Sphinx 1.4.x #40

Version 0.6.1

24 Sep 05:04
Compare
Choose a tag to compare
  • Update README #32
  • Drop Python 3.2 support #37

Version 0.6.0

02 Dec 02:05
Compare
Choose a tag to compare
  • Support Django 1.9
  • Support Yo with some text #29