Skip to content

Commit 49c1e2f

Browse files
committed
Updates CHANGELOG
1 parent da75d52 commit 49c1e2f

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

CHANGELOG.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,30 @@
1+
### 0.3
2+
3+
(July 11th, 2016)
4+
5+
This version causes major breaking API changes to simplify it and making it more intuitive.
6+
7+
- Improves testing by providing a `test()` contextmanager.
8+
- Makes passing a naive `datetime` to `instance()` default to `UTC`.
9+
- Reduces `add_xxx()`/`sub_xxx()` methods to `add(**kwargs)`/`subtract(**kwargs)`.
10+
- Changes the `for_humans()` method of the `Interval` class to `in_words()` to avoid confusion with the `diff_for_humans()` method.
11+
- Makes more constants and methods available at module level.
12+
- Makes the constructor behave like the standard one. No more `Pendulum()`.
13+
- Fixes "sl" locale.
14+
- Renames the `to()` method to `in_timezone()`.
15+
- Removes the comparison methods to just stick with the basic operators.
16+
- Reduces `first_of_xxx()`/`last_of_xxx()`/`nth_of_xxx()` methods to `first_of(unit)`/`last_of(unit)`/`nth_of(unit, nth)`.
17+
- Reduces `start_of_xxx()`/`end_of_xxx()` methods to `start_of(unit)`/`end_of(unit)`.
18+
- Removes the `diff_in_xxx()` methods from the `Pendulum` and adds `in_xxx()` methods to the `Interval` class.
19+
- Renames the `PendulumInterval` class to simply `Interval`.
20+
- Makes the `Pendulum` class immutable.
21+
22+
123
### 0.2
224

325
(July 4th, 2016)
426

5-
- Makes the ``Pendulum`` class truly inherits from ``datetime``
27+
- Makes the `Pendulum` class truly inherits from `datetime`
628

729

830
### 0.1.1

0 commit comments

Comments
 (0)