14 KiB
14 KiB
2.2.7 / 2019-11-8
- #1150 2.2.6 / 2019-7-10 =================
- [NEW] upgrade pomelo-admin to 1.0.1 2.2.5 / 2017-1-22 =================
- #815
- #901
2.2.4 / 2017-1-20
- [NEW] upgrade pomelo-rpc to 1.0.7
2.2.3 / 2017-1-20
- [NEW] upgrade socket.io to 1.7.x
2.2.2 / 2017-1-20
2.2.1 / 2017-1-20
- [FIX] fix push message with no array
2.2.0 / 2017-1-19
- [NEW] upgrade pomelo-rpc to 1.0.6, rpc protocol moved to MQTT
- [NEW] upgrade pomelo-admin to 1.0.0
- [NEW] pure javaScript without need to install c++ addons
1.2.1 / 2015-12-31
1.2.0 / 2015-09-18
1.1.9 / 2015-06-05
- [NEW] upgrade pomelo-rpc to 0.4.10
- [NEW] upgrade pomelo-admin to 0.4.4
- [NEW] upgrade pomelo-logger to 0.1.7
1.1.8 / 2015-05-29
- fix bug on verison calculating when update proto files
- avoid modules loading error on windows
- [NEW] upgrade pomelo-protocol to 0.1.6
1.1.7 / 2015-05-12
1.1.6 / 2015-03-12
- [NEW] add configure file automatically reload feature
- [NEW] add mqtt connector heartbeat timeout option
- [NEW] upgrade pomelo-rpc to 0.4.8
1.1.5 / 2015-02-26
- [NEW] upgrade pomelo-rpc to 0.4.7
1.1.4 / 2015-01-23
#670 #669 #666 #665 #662 #659 #657 #653
1.1.2 / 2014-11-12
- [NEW] introduce updateUserInfo for connectionService #637
- [FIX] fix wrong variable err using #642
- [NEW] introduce cancelShutdownHook #644
- [FIX] revert PR #613, which should not be accepted #649
1.1.1 / 2014-10-10
- [NEW] upgrade pomelo-protocol to 0.1.4 #616
- [FIX] incorrect this scope #622
- [FIX] fix bug on arg parse #623
- [FIX] connection without communication bug
1.1.0 / 2014-09-12
- [NEW] fit for libpomelo2
- [NEW] upgrade pomelo-rpc to 0.4.5 #612
- [FIX] close http server after WebSocketServer.close #613
- [FIX] update timeout.js #614
- [FIX] fix typo
1.0.4 / 2014-08-26
- [NEW] upgrade pomelo-rpc to 0.4.3
- [NEW] upgrade pomelo-logger to 0.1.6
- [FIX] pomelo-masterha-plugin reconnect bug miss parameter env
- #582
1.0.3 / 2014-07-18
- [NEW] dictVersion : Similar to
protoVersion
, adddictVersion
and skip sending dict when handshaking if possible. #572 - [FIX] CRON : Upgrade pomelo-scheduler to v0.3.9. Fix a bug that will loss tasks if The number of days next month is greater than this month. #560 pomelo-scheduler#4
- [FIX] hot update : Remove the error logging if a server doesn't have any handler. #562
- [NEW] protobuf : Add
protobuf cache
into libpomelo, and adduseProto
handshake option to tell the client whether to use the protobuf. #564 libpomelo#58 discuss(chinese)
1.0.2 / 2014-07-10
- fix server reconnect bug
1.0.1 / 2014-07-03
- merge pull request #538 #541 #545 #546 #547
- update master watchdog notify method
- upgrade pomelo-rpc to 0.4.2
1.0.0 / 2014-06-19
- mqtt connector
- support ie6,7,8 with sioconnector
- support hot update partially
1.0.0-pre / 2014-05-16
- add udpconnector
- pomelo-rpc load balancing and fault tolerance
- connector wss & tls support
- pomelo-zookeeper-plugin
- pomelo-scale-plugin
- environment directory configuration support
- pomelo-cli dynamic script
0.9.10 / 2014-05-15
- merge pull request #505
- merge pull request #506
- merge pull request from kaisatec
- add getClientAddressBySessionId in sessionService
0.9.9 / 2014-05-06
- merge pull request #495
- merge pull request #499
- merge pull request #501
- upgrade pomelo-admin to 0.3.4
0.9.8 / 2014-05-04
- remove unused module
- update constants definition
0.9.7 / 2014-04-25
- merge pull request #486
- add channelservice rpc error info
0.9.6 / 2014-04-16
- merge pull request #472
- merge pull request #475
- merge pull request #485
- update ssh config
0.9.5 / 2014-04-02
- add support for different env
- add session count method in sessionService
- emit start_all_event
- better prompt for init project
0.9.4 / 2014-03-20
- merge pull request from zhaohaojie
- merge pull request from wuxian
- merge pull request from roytan883
- fix history.md year bug
0.9.3 / 2014-03-11
- upgrade pomelo-admin to 0.3.2 for npm reason
0.9.2 / 2014-03-10
- merge pull request sshPort
- merge pull request #438
- fix hybridconnector dict bug
- upgrade pomelo-rpc to 0.3.2
0.9.1 / 2014-03-03
- fix pomelo stop auto-restart bug
- add restart-force option
- add application.require method
- export constants.js
0.9.0 / 2014-02-26
- rpc support for zmq
- rpc requests callback timeout
- rpc support for hot restart
- optimize for command line
- support for connection blacklist
- protobuf support for decodeIO-protobuf.js
- channel serialization interface
0.8.9 / 2014-02-21
- fix fin_wait2 caused by socket.end bug
0.8.8 / 2014-02-19
- fix some typos in comment
0.8.7 / 2014-01-28
- refactor pomelo command, report remained servers if kill failed
0.8.6 / 2014-01-22
- upgrade pomelo-rpc 0.2.9
- upgrade pomelo-admin 0.2.9
0.8.5 / 2014-01-22
- upgrade pomelo-rpc 0.2.8
- upgrade pomelo-scheduler 0.3.8
0.8.4 / 2014-01-20
- fix bin/pomelo spell bug
0.8.3 / 2014-01-16
- add tcp socket close option
- upgrade pomelo-rpc 0.2.7
- upgrade pomelo-admin 0.2.8
- upgrade pomelo-schedule 0.3.7
0.8.2 / 2014-01-03
- fix session kick bug issue #355
- fix add rpc filter bug
0.8.1 / 2013-12-31
- upgrade pomelo-rpc to 0.2.6
- handle rpc filter error
- add test cases
0.8.0 / 2013-12-24
- refactor bin/pomelo
- pushScheduler add option
- add rpc invoke method
- lifecycle callback feature
- add rcp filter interface
- simplify servers.json configuration
- pomelo-logger dynamic log level
- pomelo-rpc & pomelo-admin white list
- pomelo-data-plugin
0.7.7 / 2013-12-16
- upgrade pomelo-loader to 0.0.6
- upgrade pomelo-logger to 0.1.2(add dynamic change logger level feature)
0.7.6 / 2013-12-3
- upgrade pomelo-rpc to 0.2.4
- upgrade pomelo-admin to 0.2.6(fix reconnect bug)
0.7.5 / 2013-11-27
- fix pomelo kill bug
- fix rpc toobusy filter bug
0.7.4 / 2013-11-20
- fix pomelo add command
- master start servers in 2 mode, detached in production, no detched in development
0.7.3 / 2013-11-15
- add heartbeat timeout option
0.7.2 / 2013-11-14
- add start server detached mode
- add masterha for pomelo stop&list
- fix auto-restart disconnect bug
- update pomelo start for different envs
0.7.1 / 2013-11-11
- fix errorHandler bug
- compatible for schedulerConfig
0.7.0 / 2013-11-6
- crontab
- global filter
- transaction
- pomelo-cli auto-complete
- some components rename
0.6.8 / 2013-11-4
- update pomelo-admin version
0.6.7 / 2013-10-14
- fix masterha monitor reconnect bug
0.6.6 / 2013-10-12
- merge pull request #303 replace tab & remove session get value argument
- upgrade pomelo-admin to 0.2.4
- upgrade pomelo-monitor to 0.3.7
- upgrade pomelo-rpc to 0.2.2
0.6.5 / 2013-9-30
- fix server reconnect bug
- upgrade pomelo-admin to 0.2.3
0.6.4 / 2013-9-27
- update logger config && test log4js config
- update require pomelo path & unuse module
- merge pull request update readme #295
0.6.3 / 2013-9-10
- fix tcp socket package bug
- update filter parameters
- merge pull request localSession unbind #289
0.6.2 / 2013-9-5
- upgrade pomelo-admin to 0.2.2
- update test cases
- fix socket.on end bug
0.6.1 / 2013-9-2
- update pomelo-admin & pomelo-rpc to 0.2.1
- add rpcDebug module in master
0.6.0 / 2013-8-26
- interactive command line tool
- plugin mechanism
- data signature
- handle invalid connections
- rpc debug log
- overload protection
- servers reconnect mechanism
- daemon start mode
- packages upgrade
0.5.5 / 2013-8-9
- fix sioconnector bug
- fix localSession bug
- merge pull request
0.5.4 / 2013-7-25
- update pomelo-protocol version
0.5.3 / 2013-7-25
- update check forever method
- update socket.io transport
- remove redis dependency for test cases
0.5.2 / 2013-7-23
- fix hybridsocket send message bug
- fix globalChannel nextTick bug
- add some test cases
0.5.1 / 2013-7-19
- update pomelo-protobuf version
- receive servers console data event in production environment
0.5.0 / 2013-7-16
- high availability for master(with zookeeper)
- support global channel(with redis)
- server bind to CPU
- server auto-restart when server does not work(configurable)
- add beforeStop hook for application
0.4.6 / 2013-7-15
- fix pomelo-protocol bug, which will lose message when requestId is 128 multiple
0.4.5 / 2013-7-3
- fix load scheduler component bug
- fix hybridconnector check useDict bug
- add keywords, issues, contributor infos to npm
0.4.3 / 2013-6-13
- fix client heartbeat timeout bug
- fix command line debug argument bug
0.4.2 / 2013-6-5
- fix duplicated bind session bug
- add
disconnectOnTimeout
option for hybridconnector - fix empty group push bug in channel
- fix protobuf encode bug
0.4.1 / 2013-5-28
- refactor protocol layers
- support multiple sessions of the same user
0.3.10 / 2013-5-20
-
pomelo-protocol
upgrades to 0.3.4 -
fix session bind bug in backend server
-
replace
childprocess.exec
withspawn
instarter.js
-
fix configure bug
0.3.9 / 2013-5-8
- fix configure bug
0.3.8 / 2013-5-6
- fix tcpsocket close event bug
- fix error handler bug
0.3.7 / 2013-4-16
- update templates
- sioconnector supports flashsocket
- add
distinctHost
to hybridconnector - fix rpc
cacheMsg
configure bugs
0.3.6 / 2013-4-9
- compatible with node 0.10 version
- fix daemon forever bugs
- add some unit test case
0.3.5 / 2013-3-25
- fix log4js not compatible bug
- fix function redefined in localSessionServie
0.3.4 / 2013-3-19
- fix server not verifing useDict, useProtobuf bug
- fix can not start pomelo from ide bug
- add host param in listen for hybridconnector, which is important for some load balance strategy
0.3.3 / 2013-3-12
- fix double string decode bug when not compressing route
0.3.2 / 2013-3-11
- fix init template bug
- modify command line help, version to --help, --version
0.3.1 / 2013-3-7
- add hybridconnector to support socket and websocket
- add route dictionary and protobuf for binary protocol
- add localSession query interfaces
- add broadcast method for ChannelService
0.2.5 / 2013-2-28
- dynamic add and remove servers (watchdog module)
- fix filterService before filter bug
- fix connector component bug
0.2.4 / 2013-1-4
- fix stop components bug
- add windows install .bat
- add comand line windows compatible feature
0.2.3 / 2012-12-25
- add mkdirp, update pomelo-admin version
- solve windows comptaible problem
0.2.2 / 2012-12-9
- add fail ids for channel push method
- code format standardize
0.2.0 / 2012-11-20
- establish project on github
0.1.x / before 2012-11
- internal development for 11 months