diff --git a/docs/api.rst b/docs/api.rst index 390dcebe..e23b0de5 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -111,7 +111,7 @@ Example: When a parameter other than ``setting`` is entered multiple times with ``-d``, only the first value is sent to the spider. -.. _status.json +.. _status.json: status.json ----------- diff --git a/docs/news.rst b/docs/news.rst index d35ff354..9bd9d6ee 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -36,7 +36,6 @@ Web UI API ^^^ -- If the ``egg`` parameter to the :ref:`addversion.json`` webservice is not a ZIP file, use the error message, "egg is not a ZIP file (if using curl, use egg=@path not egg=path)". - Clarify error messages, for example: - ``'project' parameter is required``, instead of ``'project'`` @@ -54,10 +53,16 @@ Fixed ~~~~~ - The :ref:`schedule.json` webservice sets the ``node_name`` field in error responses. +- The next pending job for all but one project was unreported by the :ref:`daemonstatus.json` and :ref:`listjobs.json` webservices, and was not cancellable by the :ref:`cancel.json` webservice. + +Platform support +^^^^^^^^^^^^^^^^ + +Scrapyd is now tested on macOS and Windows, in addition to Linux. + - The :ref:`cancel.json` webservice now works on Windows. - The :ref:`dbs_dir` setting no longer causes an error if it contains a drive letter on Windows. - The :ref:`jobs_to_keep` setting no longer causes an error if a file to delete can't be deleted (for example, if the file is open on Windows). -- The next pending job for all but one project was unreported by the :ref:`daemonstatus.json` and :ref:`listjobs.json` webservices, and was not cancellable by the :ref:`cancel.json` webservice. 1.4.3 (2023-09-25) ------------------