Skip to content
  • v2.0.10
  • c345c29
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.10
  • c345c29
  • Compare
    Choose a tag to compare
    Search for a tag

@inhere inhere released this Sep 27, 2020

CHANGE LOG

TODO

Assets 2
  • v2.0.9
  • 211adea
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.9
  • 211adea
  • Compare
    Choose a tag to compare
    Search for a tag

@inhere inhere released this Apr 15, 2020 · 29 commits to master since this release

Change Log

Fixed:

Update:

Enhancement:

Assets 2
  • v2.0.8
  • c6cdd39
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.8
  • c6cdd39
  • Compare
    Choose a tag to compare
    Search for a tag

@inhere inhere released this Jan 18, 2020 · 52 commits to master since this release

Change Log

Fixed:

Update:

  • Adjust the exception thrown when the route is not found will carry the error code swoft-cloud/swoft-component@7e06afa
  • Adjust the Redis Set method and interface, the usage is exactly the same as phpredis, the third parameter supports the array swoft-cloud/swoft-component@503f4df
  • Swoft\Redis\Contract\ConnectionInterface::set Third parameter changed to unlimited type

Enhancement:

Assets 2

@inhere inhere released this Nov 18, 2019 · 80 commits to master since this release

Fixed:

Update:

Enhancement:

Assets 2
  • v2.0.6
  • 2925a3f
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.6
  • 2925a3f
  • Compare
    Choose a tag to compare
    Search for a tag

@inhere inhere released this Sep 20, 2019 · 116 commits to master since this release

Fixed

Update

Enhancement

Extra

  • Swoftcli already supports basic application skeleton and component structure creation, as well as some class file generation functions.
  • SwoftTracker support for easy developer debugging
Assets 2
  • v2.0.5
  • b34f2c0
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.5
  • b34f2c0
  • Compare
    Choose a tag to compare
    Search for a tag

@stelin stelin released this Aug 6, 2019 · 191 commits to master since this release

Update:

Enhancement:

Extra:

  • swoft/crontab Second-level scheduled tasks
  • swoft/whoops A simple wrapper for filp/whoops in swewt that renders and displays error messages that are more conducive to reading.
Assets 2
  • v2.0.4
  • 446589e
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.4
  • 446589e
  • Compare
    Choose a tag to compare
    Search for a tag

@stelin stelin released this Jul 19, 2019 · 228 commits to master since this release

Enhancement :

Fixed :

Update :

Extra :

  • Add a case show on the official website, welcome to submit the case to the official case warehouse swoft-cloud/swoft-case
  • Changes to the document on GitHub will be automatically updated to the official website document, no need to manually refresh

New:

Assets 2
  • v2.0.3
  • ff5da5a
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.3
  • ff5da5a
  • Compare
    Choose a tag to compare
    Search for a tag

@stelin stelin released this Jul 8, 2019 · 289 commits to master since this release

Remove

  • Remove request->json() method(c9e8f04)

Enhancement

  • Add interface dependency injection(6169f84)
  • Add getFile to obtain information after file upload and save(fe7e3a6)
  • Add restart() to restart service(2ffec37)
  • Add call 1.x RPC service support(30d73c3)
  • Add AOP class name matching supports regular expressions(bc5e479)
  • Add RPC Server /Http server Middleware namespace use error prompt(b1cec04)
  • Add validator exclusion attribute field withunfields(b1bf44f)
  • Add auto write timestamp(dc58011)
  • Add model action event(dc58011)
  • Add database migration script(26bb464)
  • Add entity automatically interact with json and arrays(dc58011)
  • Add model batch update method withbatchUpdateByIds(dc58011)

Fixed:

  • Fix cookies some problems when setting up, add some related methods with withCookie(b05afbb01)
  • Fix no capture processing error when the console uses the coroutine mode to run the command.(8a5418bf)
  • Fix restart websocket server command does not stop the old server problem first(db2d935)
  • Fix task return value is null(a69347c)
  • Fix RPC Server only class middleware can't be used(204bc7f)
  • Fix RPC Server return value is null(4d091be)
  • Fix Logger and CLog log level cannot be overwritten and invalid(8eb8aba)
  • Fix attributes in the model do not support custom expressions(dc58011)

Update:

  • Validator optimization, support for custom validation rules(d959a4f)
  • Rename the error handling management class ErrorHanlders to ErrorManager (f3a8f04b)
  • The exception handling of the console component is changed to the unified processing style provided by the error component. (4f47204)
  • Console component allows to set the disable command group(c5a0269)
  • In the default error handling, the error capture level is allowed to be set. The default level is E_ALL | E_STRICT (afff9029)
  • Optimization When the ws server is started, the http processing function is enabled at the same time, and the information panel adds prompts.(83a81170)
  • Optimize Start the ws server and add the rpc server to start. The information panel does not display the rpc server information.(3d1d0d848)

Extra:

  • New apollo Component
  • New consul Component
  • New breaker Component
  • New limter component
Assets 2
  • v2.0.2
  • 70574c7
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.2
  • 70574c7
  • Compare
    Choose a tag to compare
    Search for a tag

@stelin stelin released this Jun 21, 2019 · 344 commits to master since this release

Enhancement:

  • Added $request->parsedQuery() method (ab45089)
  • Added Bean attribute injection base data type(string/int/bool/float/array),Automatically converts according to annotation type。(e3d4085)
  • Added db() to enable Model/Query/DB to support cutting(f3b12c9)
  • Added DbSelectorInterface to automatically cut the library according to the business(b36ca03)
  • Added Http server to increase cookie response support (1a024bf)
  • Added entity generation for the devtool component(14b4d39c)
  • Added pipeMessage, packet event that allows registration of swoole(afec0e3f)
  • Add more related events at startup(8aaa38c4)

Fixed:

  • Fix paginate cannot specify query field(308d330)
  • Fix entity join operation, showing no associated table data (446a3a2)
  • Fix entity attribute name attributes and other system-defined attribute conflicts (1a9d25b)
  • Fix AOP facet repeat execution problem (54e00ac)
  • Fix Http service global exception contentType invalidation problem(e704116)
  • Fix Http server does not pass type check when https is enabled (3e9b431)
  • Fix Http server may get errors when responding to html via datae5513df)
  • Repair controller table data display (4d27718)
  • Fix phpstorm meta file generated by devtool(1838552)
  • Fix ws-server parameter route matching failed(4d3392e6)
  • Fix Http service content-type multi-value parsing error(1657979)
  • Fix Co::multi throw exception call error(d0ff0f7)
  • Fix body string unresolved call error(32abf60)
  • Fix the toArray invalidation problem by setter(9c0f9505)
  • Now stop the server (including Ctrl+C) will always delete the pid file, repair does not delete the pid file causes docker to restart failure(6a96b2c)
  • Fix the @Inject injection Redis connection pool is not released and the connection pool is all idle.(feac3700)
  • Fix database open transaction multi-connection pool operation error(3f80474)

Update:

  • Modify the model methods insert, insertGetId, updateOrInsert to only insert the definition of the @Column field.
    (9c0f9505)
  • Join the conflicting extension related runtime environment check when starting swowt(7fa7188f)
  • Adjust count, sum, avg, max, min return value type(c9b5e17a)
  • Http server route matching order optimization(d8fb588)
  • Improve RPC Client call error message prompt(a1e56eb)
  • Adjust the position of Redis zAdd members and scores ⚠️ is not backward compatible(1a3275b3)
  • Adjustment If the verification annotation is not added, the verification resolution related process will be skipped.(582c806cc)
  • Remove the buffer full/empty event related code from the swoole (873a97bed)

Extra:

  • swoft/view added via @View render view support
Assets 2
  • v2.0.1
  • 42e6b92
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.1
  • 42e6b92
  • Compare
    Choose a tag to compare
    Search for a tag

@stelin stelin released this May 28, 2019 · 373 commits to master since this release

Enhancement:

Fixed:

Swoft-cli

Devtool

  • New bean method code smart hint(bean()/BeanFactory::getBean()/Swoft::getBean())(b63fe07) @stelin
Assets 2
You can’t perform that action at this time.