2 All notable changes to this project will be documented in this file.
4 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
8 ## [3.0.1] - 2024-11-18
12 ## [3.0.0] - 2024-10-30
14 ## [3.0.0-RC17] - 2024-10-29
16 - `pl.smsapi.api.action.subusers.SubuserAdd` and `pl.smsapi.api.action.subusers.SubuserEdit` actions setters, fluent interface added
18 ## [3.0.0-RC5 - 3.0.0-RC16] - 2024-09-23
27 - `pl.smsapi.exception.SmsapiErrorException` to handle API error responses
28 - `date_sent` to SMS/MMS send action responses
29 - `time_restriction` parameter for SMS send action
30 - HLR action factory, `HlrFactory`
31 - HLR with IDX support
34 - `pl.smsapi.api.UserFactory.actionAdd` marked as deprecated, use `pl.smsapi.api.action.subusers.SubusersFactory.actionAdd` instead
35 - `pl.smsapi.api.UserFactory.actionEdit` marked as deprecated, use `pl.smsapi.api.action.subusers.SubusersFactory.actionEdit` instead
36 - `pl.smsapi.api.UserFactory.actionList` marked as deprecated, use `pl.smsapi.api.action.subusers.SubusersFactory.actionList` instead
37 - `pl.smsapi.api.action.user.UserAdd` marked as deprecated, use `pl.smsapi.api.action.subusers.SubuserAdd` instead
38 - `pl.smsapi.api.action.user.UserEdit` marked as deprecated, use `pl.smsapi.api.action.subusers.SubuserEdit` instead
39 - `pl.smsapi.api.action.user.UserGet` marked as deprecated, use `pl.smsapi.api.action.subusers.SubuserGet` instead
40 - `pl.smsapi.api.action.user.UserList` marked as deprecated, use `pl.smsapi.api.action.subusers.SubusersList` instead
41 - `pl.smsapi.BasicAuthClient` marked as deprecated
42 - non-proxy action factories marked as deprecated
43 - `pl.smsapi.api.ContactsFactory` marked as deprecated, use `pl.smsapi.api.action.contacts.ContactsFactory` or `pl.smsapi.api.action.contacts.groups.GroupsFactory` instead
44 - `pl.smsapi.exception.ActionException` marked as deprecated, use `pl.smsapi.exception.SmsapiLegacyErrorException` instead
45 - `pl.smsapi.exception.ClientException` marked as deprecated, use `pl.smsapi.exception.SmsapiLegacyErrorException` instead
46 - `pl.smsapi.exception.HostException` marked as deprecated, use `pl.smsapi.exception.SmsapiLegacyErrorException` instead
47 - all client and server side errors are now being translated to `pl.smsapi.exception.SmsapiErrorException` or `pl.smsapi.exception.SmsapiLegacyErrorException`
48 - `pl.smsapi.api.VmsFactory.actionSend` without parameters marked as deprecated
49 - `pl.smsapi.api.VmsFactory.actionGet` without parameters marked as deprecated
50 - `pl.smsapi.api.VmsFactory.actionDelete` without parameters marked as deprecated
51 - `pl.smsapi.api.action.vms.VMSDelete` without parameters marked as deprecated
52 - `pl.smsapi.api.action.vms.VMSGet` without parameters marked as deprecated
53 - `pl.smsapi.api.action.vms.VMSSend` without parameters marked as deprecated
54 - `pl.smsapi.api.SmsFactory.actionSend` without parameters marked as deprecated
55 - `pl.smsapi.api.action.sms.SMSSend` without parameters marked as deprecated
56 - `pl.smsapi.api.SmsFactory.actionGet` without parameters marked as deprecated
57 - `pl.smsapi.api.action.sms.SMSGet` without parameters marked as deprecated
58 - `pl.smsapi.api.SmsFactory.actionDelete` without parameters marked as deprecated
59 - `pl.smsapi.api.action.sms.SMSDelete` without parameters marked as deprecated
60 - `pl.smsapi.api.action.hlr.HLRCheckNumber` without parameters marked as deprecated
61 - `pl.smsapi.api.action.sender.SenderAdd` marked as deprecated, use `pl.smsapi.api.action.sms.sendernames.SendernameAdd` instead
62 - `pl.smsapi.api.action.sender.SenderDefault` marked as deprecated, use `pl.smsapi.api.action.sms.sendernames.SendernameMakeDefault` instead
63 - `pl.smsapi.api.action.sender.SenderDelete` marked as deprecated, use `pl.smsapi.api.action.sms.sendernames.SendernameDelete` instead
64 - `pl.smsapi.api.action.sender.SenderList` marked as deprecated, use `pl.smsapi.api.action.sms.sendernames.SendernamesList` instead
65 - `pl.smsapi.api.SenderFactory` marked as deprecated, use `pl.smsapi.api.action.sms.sendernames.SendernamesFactory` instead
68 - legacy `phonebook.do` contacts API support
71 - deprecated `pl.smsapi.proxy.Proxy#execute` method
73 ## [3.0.0-RC2 - 3.0.0-RC3] - 2024-03-04
77 ## [3.0.0-RC1] - 2024-03-01
79 - Java 6 support dropped